Restaurant · $
5928 Finch Ave E, Scarborough, ON M1B 6B3, Canada
Scarborough
Closed·Thursday: 11 AM – 12 AM