2330 Flora St, Dallas,Texas 75201, United States
Sushi & contemporary Asian fusion dishes in a beautiful dark-wood dining room with colorful murals.
book Table nowCart is empty |
2330 Flora St, Dallas
Texas 75201, United States
Phone Number : 1(214) 871-8883
Operating Hours : Open Daily: 11am - 2pm , 5pm - 10:00pm.