We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Romeo's Place

$$ - $$$Italian, Pizza,
180 T C Highway, Duncan, British Columbia, Canada
+1 250-746-9944
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent29%
  • Very good44%
  • Average6%
  • Poor8%
  • Terrible13%
Travelers talk about
“pizza” (35 reviews)
“wings” (2 reviews)
“salad” (4 reviews)
Opens in 18 min
All hours
Italian, Pizza, Canadian
$$ - $$$
180 T C Highway, Duncan, British Columbia, Canada
All Details
Write a ReviewReviews (75)
Traveler rating
Traveler type
Time of year

21 - 30 of 75 reviews

Reviewed January 3, 2016

Pizza is outstanding! Pasta was decent. Go for the pizza. Try the Buffalo and Cheeseburger pizzas. Great stuff.

Thank David M
Reviewed November 12, 2015 via mobile

We didn't expect much from the outside of the building that looked a bit dated but inside was bright and clean! The food was excellent - my husband had the ribs and I had a Greek salad very good! We will definitely go back.

Thank Cristal G
Reviewed October 26, 2015

Wonderful evening. We were seated away from the busier part of the restaurant, which was perfect for my sister and I so we were able to have a good visit. We had a waiter that was only on his second day on the job but...More

Thank A-847
Reviewed October 26, 2015

Food was exceptionally good but not nearly as good as the efficient and friendly service from the hostess at the door to the waiter who served us. The whole evening was made extra special by the owners and staff of this restaurant.

Thank Warren U
Reviewed October 12, 2015 via mobile

Having to send food back because of being burnt, and misrepresentative was embarrassing to say the least. Let me save your time and mine as the list is long, and a lot of money by saying, we will NEVER go back. Certainly does not live...More

Thank 1CentMuffin
Reviewed October 2, 2015 via mobile

Based on other reviews here we decided to try this chain restaurant. If you have no tastebuds or like to be underwhelmed with your dining experience then this is the place for you. If you like good wine and food then look elsewhere. The service...More

1  Thank mobro44
Reviewed October 2, 2015

Booked for a large group here and the service was good but the food was really nothing special. The menu needs to be updated from the usual burgers and pizzas to something a little more creative. I ordered calamari which was tasty and a Romeos...More

Thank Kim R
Reviewed August 12, 2015 via mobile

Our office has ordered pizza from Romeo's on several occasions and the consistent comments are always about the fantastic job they do and how much "topping" they put on. Have not tried other dishes but if they are like the pizza, I'm sure they are...More

Thank AlanSanders62
Reviewed August 6, 2015 via mobile

Came in and saw they had several Greek dishes. I ordered the mousaka which was close to $20. The waitress said it was fresh. I was so looking forward to it. What came was a plate with a 2.5 inch square of mousaka, a half...More

Thank LLHH
Reviewed July 28, 2015

The service was awesome and the food came quick and was very good. The also had a good selection of beer on tap. You will not leave feeling hungry from here.

Thank BCtravelman61
Questions & Answers
Get quick answers from Romeo's Place staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Italian, Pizza, Canadian
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Television, Serves Alcohol, Delivery, Wheelchair Accessible
Good for
Kids, Families with children
Open Hours
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
Location and Contact Information
  • Address: 180 T C Highway, Duncan, British Columbia, Canada
  • Location: Canada  >  British Columbia  >  Vancouver Island  >  Duncan
  • Phone Number: +1 250-746-9944
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing