Red Lobster

Review by Sara

3328 Chambers Road S., Horseheads, NY 14845
Celiac
1 year ago

Review

Gluten free menu. Okay seafood. Didn't get sick.