Neli's Family Restaurant
Address:
1055 Gardner St, South Beloit, IL 61080
Phone:
(815) 389-0529
Payment:
Nice to Know:
- Noise Level Average
- Accepts Credit Cards Yes
Other Details:
Great food great people great prices
Restaurants,
Restaurants Family Dining
Other Businesses:
- Subway at 6070 Gardner St, South Beloit, IL 61080
- Pearl Lake Club Corp at 1220 Dearborn Ave, South Beloit, IL 61080
- Alvarez Mexican Restaurant at 129 Blackhawk Blvd, South Beloit, IL 61080
- Macktown Lounge at 1339 Dearborn Ave, South Beloit, IL 61080
- Imperial Palace at 302 S Park Ave, South Beloit, IL 61080