Dining and Drinking > Restaurant > American Restaurant, Dining and Drinking > Restaurant > Seafood Restaurant
Address: 170 Homer M Adams Pkwy, Alton, IL, 62002
Phone: (618) 465-6554
Website: https://www.redlobster.com/seafood-restaurants/locations/il/alton/170-e-beltline-parkway
Category: Restaurants
Tags: #DiningandDrinking>Re #DiningandDrinking>Re
Listed on BizVoices