Franco Manca: A pizza restaurant offering Italian cuisine.