This restaurant is an ideal choice if you are in the mood for the Chinese cuisine. The recipe for success of Tamboora is its perfectly cooked spring rolls. The staff is said to be friendly here. Enjoyable service is something that guests highlight in their reviews. Come here for the spectacular atmosphere. Based on the guests' feedback on Google, this place deserved 4.3.
It is awsome, and mouth watering, their service is fine as well.