"Went to this restaurant at WOMAD and was very disappointed. We had vegetarians that were under catered for without a clear menu option. The food servings were very small and we all left hungry after spending each. With so many good food options at WOMAD I would bother with the expensive option."
Phone: (+61)33320368326
Address: 33 Chapel Street, Norwood, Adelaide, SA, Australia
City: Norwood
Monday: 11-23:00
Tuesday: 11-23:00
Wednesday: 11-23:00
Thursday: 11-23:00
Friday: 11-23:00
Saturday: 11-23:00
Dishes: 0
Amenities: 1
Categories: 2
Reviews: 1