Mandarin/Schezwan Cuisine. Family-owned Local Business for over 40 plus years. Great Castle Restaurant was founded by Tzu Chun Wang in 1979. Before that, he had owned and operated his own restaurant in Taiwan for over 25 years. However, wanting a better life for his growing family, he decided to move his family to the United States and opened up a now local landmark on Union Ave. What started off as small cafe-like restaurant 40 years ago has turned into what you see today. The family-owned restaurant continues to serve the best Potstickers, Walnut Shrimp, and all the delightful dishes you have come to love. Thank you for visiting our page and we hope to see you soon!