Royal Garden Seafood Restaurant is a restaurant, located at 35201 Newark Blvd, Newark, California 94560. They can be contacted via phone at +15104948989, visit their website www.cambridgeathletic.com for more detailed information.
Tags : #SeafoodRestaurant
No reviews yet. Be the first to add a review.