Egg Roll Castle is a quaint eatery in San Diego, CA, specializing in serving a variety of egg rolls.
With a focus on quality ingredients and traditional recipes, Egg Roll Castle offers a selection of flavorful egg roll options for dine-in and takeout.
Generated from their business information