It was great food, music interior and atmosphere in general. Must try their specialties from menu. From my point of view this place is quite expensive for American cafe. Also don't forget to visit Hard Rock Shop to get some cool T-Shirt.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.