Yumchaa
1018 S 74th Plaza, Omaha
(531) 375-5287
Recent Reviews
Order Online
You May Also Like
Curri Fine Indian Cuisine - 1028 S 74th Plaza
Indian, Vegan, Vegetarian
WineStyles Tasting Station - 1006 S 74th Plaza
Wine Bar, Specialty Food
Lighthouse Pizza - 1004 S 74th Plaza
Pizza, Fast Food, Barbeque
Restaurants in Omaha, NE
Yumchaa
1018 S 74th Plaza, Omaha, NE 68114
(531) 375-5287