Okinawa Restaurant
10948 N Main St STE A, Archdale 27263