Red Lobster

1200 Vestal Parkway East, Vestal NY

(607) 754-3787

Rated 5.0 out of 5 from 1 Reviews Red Lobster is a great Seafood Restaurant Ranked #1 of 30 Restaurants in Southside Riverview Endicott Vestal.

★★★★★ on the 7th of August, 2013

I asked to see the kitchen and they wouldn't let me....hmm...
Location