Aroma Pizza and Grill has operated in Abington since 2000, built on a commitment to fresh, homemade cooking. The kitchen turns out home-made authentic recipes alongside daily soup specials and a dedicated vegetarian menu. They're open Monday through Saturday for dine-in or takeout.