Lion's Den Bar & Grill
Caribbean · Bar and Grill · Seafood
Lion's Den Bar & Grill is a popular establishment in Toronto known for its casual and inviting atmosphere. It offers a variety of food and drink options, specializing in Caribbean, Seafood, and Latin American cuisine.
Location
Best places nearby
The highest rated places close to Lion's Den Bar & Grill.
Local restaurants nearby
1695 Jane St, Toronto, Ontario, Canada


