L'Amico Pizza is a bistro offering pizza and takeaway options. Delivery service is available.