Back to All Events

Closed | Christmas Eve & Christmas Day


  • Shinsei Restaurant 7713 Inwood Road Dallas, TX, 75209 United States (map)
FB-SQ-Xmas-Closed.jpg