Fosters 10510 N 90th St Scottsdale, AZ 85258 Phone: (480) 314-4688
Category: Fast Food Diner Restaurant