3223 Lemmon Ave #103, Dallas,Texas 75204, United States
Asian fusion fare & drinks are served in a stylish red bistro replete with lanterns & colored glass.
book Table now| Cart is empty |
3223 Lemmon Ave #103, Dallas
Texas 75204, United States
Phone Number : 1(214) 954-9558
Operating Hours : Mon-Thur: 11:00am - 10:00pm, Fri: 11:00am - 11:00pm, Sat: 11:30am - 11:00pm, Sun: 11:30am - 10:00pm.