1691 E Dublin Granville Rd.,
Columbus , OH 43229 UNITED STATES
Based on 1 reviews
Great place to eatI love the Red Lobster on 161 I have been going there for over twenty some years. The food has always been good and the wait staff has always been professional.
Worldwide > United States > Columbus, OH > Seafood Restaurants