SELECT A LOCATION
Use my current location to find the nearest restaurant
China Ocean
3208 Holland Road Ste 118, Virginia Beach, VA 23453
(757) 368-2508
Pickup
Closed
11:00 am - 10:00 pm
View Menu
Order Online