Gem Bar & Grill The

1159 Davenport, Scarborough, ON, Canada,
Ratings & Reviews
Click to rate
Description

Located on Davenport, The Gem Bar and Grill is a true gem of downtown Toronto! Known for their jukebox and lively decor, they offer reasonably-priced bar food and draught beer 7 days a week.