Strawberry Shack

Details

  • American
2906 Carlsbad Blvd Carlsbad, California 92008
Website