Cafe 87 Address: 10424 N Ft Mcdowell Rd, Fort McDowell, AZ 85264 Phone: (480) 837-5121 Restaurants Other Businesses: Noodles Sushiya at 10424 N Ft Mcdowell Rd, Fort McDowell, AZ 85264