EDSA, 5b, 6th main road, nanganallur,
Chennai, 600061
ED SA - The customized Idli And Sandwich Shop is one of the popular Sandwich Shop located in EDSA, 5b, 6th main road, nanganallur ,Chennai listed under Sandwich Shop in Chennai
, Chaat Place in Chennai
,