Castello
Restaurant· Dine-in · Takeaway
Address
33FR+GMV, Benghazi, Libya
Contact
+218 92-2214643Rating on Google Maps
4.20 (118 reviews)Open on Google Maps
Working Hours
- Saturday: 11:30 am to 11 pm
- Sunday: 11:30 am to 11 pm
- Monday: 11:30 am to 11 pm
- Tuesday: (Islamic New Year), 11:30 am to 11 pm, Hours might differ
- Wednesday: (Islamic New Year), 11:30 am to 11 pm, Hours might differ
- Thursday: 11:30 am to 11 pm
- Friday: 5 to 11 pm