Great lunch after trying to find somewhere to eat in Cleveland on a Saturday, the whole of Cleveland seemed closed really strange. Anyway nice to find red lobster in the town of Ashtabula which was open.
Red lobster in becoming a favorite place to eat during our road trips well priced good quality food,
Good value for overseas tourists to try.with choices for the weight watchers.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.