Face Bangkok, 29 Sukhumvit Soi 38, Khlong Tan Nuea, Bangkok BTS : Thonglor Phone : 02-713-6048-9 Fax : 02 713 6047

Indian Garden Restaurant

Indian Garden Restaurant is a new addition to the existing lot of restaurants in the town. It provides both North Indian and south Indian cuisine and claims to have a separate kitchen for vegetarians...