Where To Stream Restaurant Redemption Season 1 Episode 3
Shogun Palace
- Aired November 19, 2013
- 30 Min
Shogun Palace in Flushing, Queens, needs to transform their over-the-top banquet style menu to modern Japanese.
Shogun Palace
Shogun Palace in Flushing, Queens, needs to transform their over-the-top banquet style menu to modern Japanese.