is Ranked #6 of 24 Restaurants in SUDBURY.
Some say it is good, largest, impressed.
The Latest Review: ★★★★
Sent on the 28th of May, 2013
Red lobster does a very good job with there food and I've never heard of one complaint ever since I've been eating there . There food is to die for
Rank #6 of 24