Tony Roma’s 

Restaurants | 4500sqft | 1993 till present | Asia Region