Royal Star Seafood, SANTA MONICA, California (CA)
Comfortably stationed at 3001 Wilshire Boulevard () in SANTA MONICA, California (CA) (90403), Royal Star Seafood can be called at 3108288812. Make sure you contact them before you go to select your spot in the restaurant.
More restaurants in SANTA MONICA, California (CA)
Royal Star Seafood contact information and details:
Address: 3001 Wilshire Boulevard - , SANTA MONICA, California (CA) 90403
Contact Phone: 3108288812
