Rachel
Sandwich Shop · Seafood
Sandwich shop with a variety of choices, including tasty fish dishes. Offers seating options suitable for groups.
Location
Best places nearby
The highest rated places close to Rachel.
Local restaurants nearby
דרך בית לחם 17, מחוז ירושלים
