This restaurant is recommended to Chinese cuisine lovers. Do not go away without tasting good spring rolls. The professional staff demonstrates a high level of quality at Tamboora. The cool service is something these restaurateurs care about. When you enter this place, pay your attention to the calm atmosphere. This place is ranked 4.3 within the Google grading system.