Sushi Zen
2600 E Southlake Blvd Ste 100, Southlake, TX 76092
Reviews
06/15/2013
Provided by YPmobileBest sushi lunch special s in the metro. 2 for 1 sushi.
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri: Sat: Sun: - Location
- Wyndham Plaza
- AKA
Sushi Zen-Southlake
- Other Link
- Categories
- Sushi Bars, Asian Restaurants, Japanese Restaurants, Restaurants
- Other Information
Cuisines: Japanese, Asian, Sushi
Suggest an Edit