New Reviewer

Food Service Review

Service is awful. Food took too long. When the food came out i said "finally" and the manager said Finally? Its not yours.
View full review
ID
#553327 Review #553327 is a subjective opinion of poster.
Location
Miami Beach, Florida