 Pizzeria and Restaurant is proud to support WRHU Radio Hofstra University. Carmela's Pizzeria and Restaurant is located at 910 Hempstead Turnpike in Franklin Square, four miles west of Hofstra University. Carmela's Pizzeria and Restaurant menu includes pizza, pasta, and other Italian food specialties in addition to catering. Carmela's Pizzeria and Restaurant features on-site dining and delivers food.