Chez Italo offers a menu of French and Italian cuisine, specializing in pizza. Dine-in seating and table service are available.