Family-friendly Italian restaurant offering a wide range of Mediterranean dishes. Known for its relaxed atmosphere and reasonable prices.