Fast Food Joint

Fish & Sizzlers

Thazhambur
img01
img01
  • About
  • Photos

Fish & Sizzlers, Thazhambur, Chennai


Address

A 6, International Food Court, OMR Food Street, Navallur, Chennai, Thazhambur, Chennai

Phone no.

Not available for this place