5743 Dalhousie Rd University Village, Vancouver, British Columbia V6T 2H9 Canada
View on Map
What travelers say:
There are many Japanese restaurants near this address, but Omio can't be found, and there is no place on the map. Check it online and show that there was a Mio Japan Restaurant under this house number, which has been closed.