Reserve now

The average review of 4.6 shows that the place is one of the top picks of all its visitors.

What MIGUEL ARROYO likes about Caffé Opa:
A very easy 5 stars! If you enjoy Greek food, Greek pastries, fresh ground coffee and espresso, and a nice selection of teas then you'll be more than satisfied! They even have beer and wine! Breakfast, lunch or dinner it doesn't matter! If you can't tell, I was really surprised by this spot and it's selection. If your in the mood for Greek, or just some desserts and coffee then you can't go wrong choosing this place.... View all feedback.

What Andrae Patrick doesn't like about Caffé Opa:
Disrespectful staff! I spent plenty money as a customer with this establishment at least 2-3 times a week. My order was incorrect. Made staff aware of order being inaccurate and was accused of trying to get free food. The young lady at the register already informed me that she made the mistake when she put the order in but I’m accused of trying to get free food then she walks off. Im the last person who should be tre... View all feedback.

Restaurantji
4.6 ★ from 96 reviews
andrae-patrick
06.03.2024 - 11:49

Disrespectful staff! I spent plenty money as a customer with this establishment at least 2-3 times a week. My order was incorrect. Made staff aware of order bei...

read more
kevin-wixson-1
06.03.2024 - 11:49

First time trying this place and it was a very pleasant surprise. I used to go across town for gyros. This is my new go-to for gyros... service was fast and fri...

read more
Sirved
4.7 ★ from 5 reviews

Full Menu

Here you'll find in addition to selected meals, a comprehensive drinks selection, and various dish categories. The menu card is regularly expanded by customer recommendations and ingredients recommended by visitors in a commendable way. The menu card may be enriched on site by daily or weekly special offers.

More information

Suggested nearby restaurants.

4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Fayetteville, 3010 Traemoor Village Dr Suite 100, Fayetteville, USA, United States
"I came in for lunch with my cousin a few weeks ago. We had planned to eat on the patio but it was a cooler afternoon. So we decided to eat inside. I had the chicken gyro and it was so delicious! The flavor of everything was perfect! You don't even need a side because the portion is enough but if you get a side, be prepared for leftovers!"
4.8
Menu
Open Now
4.8
Menu
Open Now
City: Spring Lake (near Fayetteville), 630 N Bragg Blvd Suite 108, 28390, Spring Lake, United States
"It is definitely a Sub Above!"
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Fayetteville, 4011 Sycamore Dairy Rd #102, 28303, Fayetteville, United States
"Cupcakes were good my kids really enjoyed the milkshakes also. I bought the dog biscuits and they were gone within seconds! Staff was friendly, courteous, and happy. Also this place is kept very clean!"
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Fayetteville, 528 N Mcpherson Church Rd Fayetteville, NC 28303-4497, United States
"Even with the tables mostly empty, they tell you there is a 50 minutes wait. Sat at the bar for dinner. 2 waitresses, nice bit slow for how busy they were. Ordered about after sitting for 10 minutes, entrees came but slow. Waited for a full hour for my stake, at which point I gave up on waiting. As I’m leaving in told, or just came out. Excuse me, but to sit for about 1 hour for an stake, when you are not even that busy. Sorry, but not, better steak house just down the street. Avoid this place and save yourself the aggravation. There are better and enjoyable options in town."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Fayetteville, 3018 Fort Bragg Rd, 28303, Fayetteville, US, United States
"I had forgotten how good these subs are! Great customer service too."