Enjoy The Delicious Food
Welcome you to the Shandong Noodle House Restaurant. Located at 2089 Indian River Blvd,Vero Beach,FL 32960. We are dedicated to serve the finest and freshest food.Ready to welcome you to our restaurant.
Click here for the Gallery
- Business Hours
- Mon. 11am-8pm
- Tuesday Closed
- Wed.-Sat. 11am-8pm
- Sun. 3:30pm-8pm