Oliver's Kitchen
Restaurant • Meal takeaway👍👍 Tasty home brewed beer, food always fresh always cooked on the spot, friendly staff. I couldn't recommend more this little restobar. Huge thumbs up for Oliver! 😉
Address
Ellados 10, Limassol 3036, Cyprus
Website
Contact
+357 25 007577Rating on Google Maps
4.80 (29 reviews)Open on Google Maps
Working Hours
Permanently closed.