Restaurant hero image

China Star

601 Weldon Boulevard #113, Lake Mary, FL 32746