is Ranked #7 of 23 Restaurants in SUDBURY.
Some say it is good, terrible, largest.
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 #7 of 23