Restaurant
2190 McNicoll Ave #109, Scarborough, ON M1V 0B3, Canada
Scarborough
Closed·Thursday: 11 AM – 9 PM
Thornhill · Japanese · 2.7 mi away
Scarborough · 3.6 mi away