Okinawa Sushi Bar and Grill

12240 L St, Omaha 68137, United States Get Directions to this spot
12240 L St
Omaha, 68137
NE, United States
(402) 991-0022

Rate and review Okinawa Sushi Bar and Grill in Omaha, NE, United States!

Share your experiences at Okinawa Sushi Bar and Grill with your friends or discover more Restaurants in Omaha, NE, United States.