The Queen Of Squash
1108 W Glen Ave, Peoria
(309) 670-0948
Menu
Restaurants in Peoria, IL
The Queen Of Squash
1108 W Glen Ave, Peoria, IL 61614
(309) 670-0948