Skwurt Inn
3201 NE Adams St, Peoria
(309) 839-2720
Menu
Restaurants in Peoria, IL
Skwurt Inn
3201 NE Adams St, Peoria, IL 61603
(309) 839-2720