Shop 68/2, Chowdeshwari Complex, Ittamadu Main Rd, Near Mara Mate Temple, Uttarahalli, Bangalore, India
Shop 68/2, Chowdeshwari Complex, Ittamadu Main Rd, Near Mara Mate Temple, Uttarahalli, Bangalore, India
No delivery
Spot something wrong?
Dishes at Sri Vinayaka Chinese Center. Prices may vary in venue.