Hapa Japanese Cuisine Address: 13720 E 86th St N, Owasso, OK 74055 Phone: (918) 272-2727 Hours: Mon: 11am-2pm Tue: 11am-2pm Wed: 11am-2pm Thu: 11am-2pm Fri: 11am-2pm Sat: 4pm-9pm Restaurants, Japanese Other Businesses: China Wok at 8521 N 129th East Ave, Owasso, OK 74055 Papa Murphy's at 8509 N 129th East Ave, Owasso, OK 74055 Owasso Family Diner at 702 N Main St, Owasso, OK 74055 Wendy's at 7591 Owasso Expressway, Owasso, OK 74055 Seasons at 8526 N 129th East Ave, Owasso, OK 74055