When Pizza Hut makes better Pizza than your "Italian" Restaurant, you have a problem. I went to Milano today after finding out its exactly next to my hotel. The service was excellent but the food was not.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.