Marcella's Italian KitchenAdd to mybook
- Payment method:
- amex, diners club, discover, mastercard, visa
- Marcella's Italian Kitchen is located in the new wing of Scottsdale Fashion Square. Come check out a newly revamped menu and updated decor!
- Fashion Square, Downtown Scottsdale, South Scottsdale
- Italian Restaurants