Fast Food Restaurant

Sandwich Square

Coromandel Plaza, Thazhambur
img01
img01
  • About
  • Photos

Sandwich Square, Thazhambur, Chennai


Address

Coromandel Plaza, Vivira Mall, Navallur, Chennai, Thazhambur, Chennai