Freshly made Italian pizzas, pastas, and more, available for takeaway. Offers free parking and is wheelchair accessible.