Tamara Asian Cuisine

11 Belgard Square , Tallaght