Pizza & Grill restaurant offering a lunch menu and catering services. Features include Wi-Fi, card payments, and a garden/terrace.