Royal Sandwich
Shop No.159/160, TTKrishnamachari Rd, Alwarpet,,
Chennai, 600018
Royal Sandwich is one of the popular Sandwich Shop located in Shop No.159/160, TTKrishnamachari Rd, Alwarpet, ,Chennai listed under
Restaurant/cafe in Chennai
,
Sandwich Shop in Chennai
,