Address
256 Preston St, Ottawa, Ontario K1R 7R5, Canada
Are you the owner? Manage this listing for free.
Green Papaya Restaurant in Ottawa has no menu available, but can choose from many other options such as Vera's Burger 6oz or Vera's Double Burger from Vera's Burger Shack. Town offers many options including Salt cod fritters and Grilled octopus salad. NeXT includes a wide range like Three Wine Flights or Any Two. Sorghum Almond and Brown Rice from . The Joy of Gluten Free offers Shawarma Palace and Kofta Kebab.