Momo • April 26, 2012Comfortable and fast. Worth the money but try getting the City Ticket on weekends (real cheap)
Sam F. • September 22, 2011Awful service, rude & impolite staff. Don't follow the booking agreement at all!!!
Jenna D. • February 13, 2014Enjoy the mysterious sign proclaiming that you can buy 5 lobster tails for $10.
Don't see the place you're looking for? Add a new place to Foursquare.