Hotel Sanjo Restaurant

Shop No. 17/18, Laxmi Tower, Seawood Railway Station West, Seawoods, Plot No. 7,Sector 42

 - India  (IN)

Seafood

77/100 (19 votes)

Photos