7859 Walnut Hill Ln STE 180, Dallas,Texas 75230, United States
High-energy restaurant serving sushi, sake & happy-hour specials in a dramatically decorated space.
book Table nowCart is empty |
7859 Walnut Hill Ln STE 180, Dallas
Texas 75230, United States
Phone Number : 1(972) 677-7887
Operating Hours : Mon - Wed 11 AM-9 PM, Thu 11 AM-10 PM, Fri 11 AM-12 AM, Sat 12 PM-12 AM, Sun 12 PM-10 PM.