Restaurant Reviews from DiningGuide411.com
    Top : Canada: ON: Toronto

Red Lobster Restaurant, Toronto, Ontario, Canada










Red Lobster Restaurant
1125 Markham Rd
Toronto ON Canada


Phone: 416.439.3401
Smoking: not permitted

Alcohol: full bar

Dress: casual

Reservations: accepted

Parking: public transit accessible, own parking lot