We are new to central florida, but this is not what we consider a great Italian restaurant. Place could some modeling. The food pretty much in the same situation. Went there once, have not been back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.