Y

yumchaa

(on 74th plaza)
Tea Rooms in Omaha, NE
Tea Rooms

Location

1018 74th Plaza
Omaha, NE
68114

Information

Company name
yumchaa
Category
Tea Rooms

FAQs

  • What is the phone number for yumchaa in Omaha NE?
    You can reach them at: 531-375-5287. It’s best to call yumchaa during business hours.
  • What is the address for yumchaa on 74th plaza in Omaha?
    yumchaa is located at this address: 1018 74th Plaza Omaha, NE 68114.