Theo’s Restaurant
$$ • Greek, Vegan, Vegetarian
Hours:
687 Main St, Penticton
(250) 492-4019
About Theo’s Restaurant
Customers' Favorites
Theo’s Restaurant Reviews
Ratings
Menu


Hours
Monday | 4 - 9:30PM |
Tuesday | 4 - 9:30PM |
Wednesday | 4 - 9:30PM |
Thursday | 11:30AM - 9:30PM |
Friday | 11:30AM - 10PM |
Saturday | 11:30AM - 10PM |
Sunday | 11:30AM - 9:30PM |
Theo’s Restaurant in Penticton continues to offer outstanding food and service, with dishes like chicken souvlaki, salmos sto phyllio, calamari, and Greek salad receiving high praise. The cozy Mediterranean ambiance, surrounded by a floral Greek interior vibe, creates a welcoming atmosphere that makes it feel like a home away from home. While some diners have expressed disappointment with the lamb souvlaki, the hummus and desserts continue to stand out as highlights.
Diners can enjoy a lovely full course dinner, starting with warm, delicious pita bread and flavorful vegetarian options like spanakopita, which is perfectly flaky and filled with fresh spinach and feta. The vegetarian moussaka, layered with eggplant, zucchini, and potatoes, is hearty and rich. The dolmades (stuffed grape leaves) are fresh and tangy, and the Greek salad is vibrant, featuring crisp vegetables and creamy feta.
Though there have been mixed experiences with the food quality, with some guests receiving portions that did not meet expectations, the restaurant remains a recommended dining spot in the area. Guests can also start with tzatziki and warm pita and should not miss the baklava for dessert — sweet, nutty, and delicious. With a great selection of wines and an inviting atmosphere, Theo’s is a must-visit for Greek food lovers and vegetarians alike.