Busy Italian restaurant serving pizza, pasta, and Mediterranean dishes. Ideal for family dining.