Japango, 122 Elizabeth St., Toronto Downtown
1825th visitor, Write a review
Japango Rating
Restaurant rating: 5.0 out of 5 with 1 ratings
Japango Map

near M5G 1P5



They say Japango is awesome