Red Lobster

Full service, dining restaurant

Address:

311 King Street West,

Oshawa, Ontario L1J2J8

Municipality:

Oshawa

Phone:

9054341143