Back
Isabella's Kitchen Logo

Isabella's Kitchen

18.74mi
8623 E Thompson Peak Pkwy, Scottsdale, AZ, 85255
Not Available Now (Available Fri 11:00 AM - 10:00 PM)Call Now
About Isabella's Kitchen

Order from Isabella's Kitchen to enjoy some of the best Italian in Scottsdale. Looking to find the cheapest way to order Isabella's Kitchen? Choose the most affordable takeout option listed here....show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead