About
Pilos Restaurant is an establishment located in Ottawa, Ontario on 876 Montreal Rd. Pilos Restaurant is in the "Greek restaurant" category. Unassuming Greek stalwart featuring classics like souvlaki, lamb chops & broiled seafood.
Categories
Greek restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like