1019 Blackhawk Blvd.
South Beloit, IL 61080
Open 7 days a week, Nora’s is the perfect little dinner in South Beloit. Their great food and affordable prices makes this spot a go-to location for anyone. Be sure to check this place out.