PI·RHO - Fresh Greek Grill - Elgin Street
346 Elgin St, Ottawa
(613) 565-7171
Recent Reviews
Order Online
You May Also Like
Pure Kitchen Elgin - 340 Elgin St
Vegetarian, Juice Bar & Smoothies
Charlotte - 340b Elgin St
Lounges, Cocktail Bar
Happy Fish Elgin - 330 Elgin St
Bar, Fish & Chips, Burgers, Cocktail Bar, Dance Clubs
Restaurants in Ottawa, ON
PI·RHO - Fresh Greek Grill - Elgin Street
346 Elgin St, Ottawa, ON K2P 1M5
(613) 565-7171