Address: 127 W. 2nd Street Byron, IL, Get Directions Contact: 815-234-7600 Visit Website Details Great family restaurant serving all your favorites and breakfast all day! Listing navigation Sunshine Restaurant Ten Pennies Internet Cafe