Castel
Coffee Shop · Sandwich Shop
Castel is a cafe offering catering trays.
Location
Best places nearby
The highest rated places close to Castel.
Local restaurants nearby
אבן גבירול 151, TA
Location
The highest rated places close to Castel.
אבן גבירול 151, TA