Don't be fooled by the name rock n roll. The place was unclean and hot with no ventilation. We waited for an hour to get a simple dish we ordered and it was nowhere in sight. Stands for all that a restaurant should not be. Good to avoid. PS: Arrogant owners as well.