Red Lobster
50740 Center Street, St Clairsville, OH 43950
Overview
Lively chain restaurant serving American seafood standards amid New England-themed decor. Located near the Ohio Valley Mall.
Related Activities
100
Review Scores
No reviews yet
5.00
Average Rating