Ohso-CLOSED

137 Peter, Toronto, Ontario

137 Peter, Toronto, Ontario
Closed Sunday to Wednesday.
Bar, Lounge
Outdoor Seating
Reviewed