Do they take reservations?
Address: 619 Southwest Water Street, Peoria, IL 61602, USA
Steve Worsfold | Dec 23, 2018
No
Paul Budzinski | Dec 23, 2018
Large parties. Never needed one for two or four of us
Andrew M | Dec 23, 2018
They do for parties of 12 or more.
Thanks! Your answer is awaiting moderation.