Ottawa
Restaurants
256 Preston St
- Category:
- Restaurants
Ottawa, K1R 7R5
ON, Canada
- +1 6132318424
Rate and review Green Papaya Restaurant in Ottawa, ON, Canada!
Share your experiences at Green Papaya Restaurant with your friends or discover more Restaurants in Ottawa, ON, Canada.