Appia Village is a pizzeria offering a variety of meat dishes. It features a welcoming atmosphere and often hosts events.