Thorabella's is a newly opened Italian restaurant in Batavia, IL. It has quickly garnered immense warmth and enthusiasm from the local community, with patrons praising the delicious food, great prices, and friendly staff.