11-01-2018, 02:24 PM
(11-01-2018, 12:15 PM)Spokes Wrote:(11-01-2018, 11:26 AM)panamaniac Wrote: Surprisingly amateurish, given that the space they've rented wouldn't be cheap.
Where are they located?
146 King St W
http://yurubrestaurant.com/