Contact
Osaka Steakhouse And Sushi Bar (402) 800-2168
12746 Westport Pkwy #2G, La Vista NE as of dinehere.us