The Perfect 10 Pub & Grill was located at 180 E. Center Drive in Alton.
The Perfect 10 Pub & Grill was located at 180 E. Center Drive in Alton. Provided
The Perfect 10 Pub & Grill was located at 180 E. Center Drive in Alton. Provided

Metro-east brewery rebrands restaurant with new name, menu

July 25, 2017 03:56 PM