> > Ambika Appalam

Ambika Appalam

Food Shops
 04424612792, 04424613814
Old-7, New-13, North Mada Street, Mylapore, Chennai - 600004, Tamil Nadu
Near Kabaleeshwarar Temple

Services

Products & Services: Appalam, Squash, Jam, Pickles

Write Review