556 Sherbourne St Isabella Hotel, Toronto, Ontario M4X 1L3 Canada
View on Map
What travelers say:
Gabby's is on the first floor of Isabella Hotel facing the street. Many patio outdoor seats, parasols open, flowers surround. This location is very good: Under your eyes is the subway Sheppard station, there is no frills supermarket next door.