John Scheck

If you are in Janesville and even if you are not, Aglio Ristorante is a beautiful restaurant to indulge in Italian Fine Dining. With the bar, private rooms, banquet hall and wonderful service no food lover would forget this place!