North Scottsdale
$18
Cherry Tomato + Burrata + House-made Pesto + House Bread
Add your review below to help others know what to expect.