Food Court

Shanghai Times

BTM Layout Stage 2
img01
img01
  • About
  • Photos

Shanghai Times, BTM Layout Stage 2, Bengaluru


Address

172, 3rd Floor, Vega Mall City, Bannerghatta Road, BTM Layout Stage 2, Bengaluru

Phone no.

+91 9886786010, +91 9113582790