First impression is everything and the owners really understand the meaning of making you feel welcome when stepping into Abella Italian Kitchen. Terrific locally owned restaurant with 5 star service and terrific italian selections. The menu is wonderful and priced very reasonable for portion size and quality. I highly recommend Abella Italian Kitchen.
8309 SW MAIN ST
great wine list too!