This place comes highly recommended but please be aware that it's very popular so be prepared for a wait (hence the benches provided outside of the establishment. However it's well worth the wait for both the food and the atmosphere. Portions are large, the food...is tasty and it does offer value for money.More