Flavour Of Shanghai
Category: North Indian Restaurants
Contact Number: +(91)-9880889933
Address: No.15/1,15/2,Shop No.1,Balaji Complex, Opposite Mantri Tranquil Apartment, Gubblala, Kanakapura Road, Bangalore - 560062
Category: North Indian Restaurants
Contact Number: +(91)-9880889933
Address: No.15/1,15/2,Shop No.1,Balaji Complex, Opposite Mantri Tranquil Apartment, Gubblala, Kanakapura Road, Bangalore - 560062