Search Restaurant

Deen's Food Stall Appam Specialist

Indian, Snacks

No votes yet

Located at Tekka Centre, this stall serves puttu mayam.
0 / 3000 charactersLogin