Primrose Restaurant

American restaurant · 13956 Seal Beach Blvd, Seal Beach, CA

Dine-In

Hours

More food in Seal Beach, CA · American Food in Seal Beach