SELECT A LOCATION
Use my current location to find the nearest restaurant
Crystal Jade Restaurant
7255 Cedar St., Omaha, NE 68124
(402) 398-1688
Pickup
Closed
11:00 am - 09:00 pm
Delivery
Closed
11:00 am - 09:00 pm
View Menu
Order Online