• Pilos Greek Restaurant
  • 876 Montreal Rd, Ottawa, ON K1K 4L3
  • (613) 741-4657
  • Pick Up Hours
    • 03:30 PM - 09:30 PM
  • Delivery Hours
    • 03:30 PM - 09:30 PM

Contact Us

Reload