Swa Grilled House

Swa Grilled House, Shop No 8, Avdhoot Chintan Building, Rajaji Path, Dombivli East

 - India  (IN)

Chinese • Indian • Sit down

86/100 (21 votes)

Now Open

Photos