License No. 22423076001284
Happy Sandwich
(Outlet:OMR-Perungudi)
Shop No : No 18 , Floor : , E seran street thiruvalluvar nagar perungud ,