Amboy Restaurant

Amboy Family Restaurant

Consider  Amboy Family Restaurant located in Amboy, Illinois for your next small meeting, banquet, retirement party, birthday or family reunion. We can provide great food and service. We can seat 45 people comfortably.

• Capacity: 45
• Address: 211 E. Main St. Amboy, IL 61310
• Phone: 815-857-3985
 
 

 

Share on facebook
Share on google
Share on twitter
Share on pinterest
Copyright 2019 © Lee County Tourism