About
Japango is an establishment located in Toronto, Ontario on 122 Elizabeth St. Japango is in the "Japanese restaurant" category. Cozy, Japanese nook attracting lunch crowds with, sushi, butterfish sashimi & heaping noodle dishes.
Categories
Japanese restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like