The Quarry Cafe, 2560 Gerrard St. E., Scarborough The Danforth
812th visitor, Write a review
The Quarry Cafe Map

near M1N 1W8

The Quarry Cafe is ranked #5 of 6 nearby Restaurants.

They say The Quarry Cafe is comfortable, horrible, embarrassed