3220 McKinney Ave ste 100, Dallas, TX 75204

High-energy restaurant serving sushi, sake & happy-hour specials in a dramatically decorated space.