Street Foods | Phoenix Chennai
Shop 01, Third Floor, Phoenix Market City, 142, Velachery Main Rd, Indira Gandhi Nagar, Velachery, Chennai, Tamil Nadu 600042
88820 25426
Get Directions