Nebraska > Omaha > Restaurants, Food & Beverages > Restaurants > Sakura Bana
7425 Dodge St, Ste 105, Omaha, Nebraska, 68114-3683
(402) 391-5047
Restaurants, Food & Beverages > Restaurants
Services: Restaurants Sukiyaki Sushi Sushi Tempura
No reviews yet. Be the first to write a review!