North & South Sea (Sea Food) is located in Iran on Razavi Khorasan Province, Mashhad, Ghazi Tabatabaee 4th،. North & South Sea (Sea Food) is rated 4.2 out of 5 in the category seafood restaurant in Iran.
Address
Razavi Khorasan Province, Mashhad, Ghazi Tabatabaee 4th،
Service options
TakeawayDine-in