Seashell Restaurant
Jerusalem
At a glance
Seashell Restaurant is a restaurant on Al-Nuzha St in Beit Jala, near Jerusalem.
The venue’s name and location identify it as a dining destination, while further details about its cuisine, setting, atmosphere and facilities should be confirmed directly before a visit.