Phone: +16234871570
Address: 7921 W Bell Rd, 85382, Peoria, United States
City: Peoria
Dishes: 35
Reviews: 10926
Website: https://www.redlobster.com/seafood-restaurants/locations/az/peoria/7921-west-bell-rd
"Great portion for price, ordered the build your own feast and had enough food for me and my gf to share. also ordered a giant piña colada I never had before. Overall great experience will definitely go back to this location again"
All prices are estimates.
Peoria, a vibrant Midwestern city in Illinois, offers diverse cuisine including tenderloin sandwiches and deep-dish pizzas, reflecting its rich cultural heritage and community spirit.