- Dimmi Score
- Average Spend
- $65 per person
Reviews we love (1)
Take it from the experts - we gather information from foodie experts to provide you with valuable inside knowledge and detailed descriptions on restaurants from around the country.
It can be as bustling as the Grand Bazaar at this ever-expanding Elwood eatery, which now straddles three shopfronts on busy Brighton Road. It gives culinary young Turk Kemal Barut more space to showcread review...