Latino Snack Pizza is a restaurant specializing in Italian cuisine, with a particular focus on pizza. They also offer pasta dishes. The establishment is located in Orléans.