OPA! of Greece Manning Town Centre
Greek restaurant
About
Located in Manning Town Centre, OPA! of Greece invites you to experience the vibrant flavors of Greece in a casual setting. With a diverse menu offering healthy options, vegetarian dishes, and tempting small plates, it’s perfect for a quick bite or a family meal. While many rave about the friendly staff and the welcoming atmosphere, there have been mentions of slow service during busy times. However, there's no denying the quality of the food and the accommodating nature of the team. Free parking adds to the convenience, making it a solid choice for lunch or dinner in Edmonton.