Amboy Family Restaurant & Pzza
211 E Main St
Amboy, Illinois 61310
USA
Phone: 815-857-3985
Amboy, Illinois 61310
USA
Phone: 815-857-3985
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Casey's General Store0.07 mi
Mama Maria's Pizzaria0.07 mi
Wayne's Trackside East0.08 mi
Long Branch Saloon0.09 mi
Depot Tap0.10 mi
Bears Den0.10 mi
Last Alarm0.10 mi
Snack N Go0.21 mi
Meusel Dairy Delite0.22 mi
Cuisine:
Amboy Family Restaurant & Pzza Description:
Amboy Family Restaurant & Pzza is a beautiful Ice Cream, Gelato, Yogurt,Family,Desserts and Patisserie,Pizza restaurant in Amboy, Illinois, offering you a interesting choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Amboy Family Restaurant & Pzza