

Café Ohana - Omaha
Island cafe on Leavenworth
1901 Leavenworth St, Omaha
Café Ohana - Omaha
Cafe Ohana on Leavenworth St in Omaha, Nebraska cooks island cafe plates. Café Ohana serves Omaha and the surrounding area, with hours and specials posted on its page. Dine in only.
Visit In Person
No cash back on this one yet. It is a Black-owned place with a door you can walk through, so go and spend with them there.

