Phoenix Chinese Restaurant Address: 108 S Broadway St, Arrow Rock, MO 65320 Phone: (660) 837-2088 Restaurants Other Businesses: Friends Of Arrow Rock at 309 Main St, Arrow Rock, MO 65320 Arrow Rock Fire Dept at 113 6th St, Arrow Rock, MO 65320 Arrow Rock Old Tavern at 305 Main St, Arrow Rock, MO 65320