4, Glacia Tower, Near Thane Ct, Tembhi Naka, Panch Pakhadi, Thane W, India
No delivery
Spot something wrong?
Dishes at Om Sagar Sandwich Centre. Prices may vary in venue.