Location Map to India Restaurant & Bar

10 PRAT
6th Floor
10 Prat Avenue
T.S.T. Kowloon Hong Kong
MTR Exit A2


View Indiarestaurant.com.hk in a larger map