Thorabella's
Italian
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.
Location
Vota recommends