2360 India Street View on Google Maps
San Diego, CA 92101
619 431 5225
Take a Stroll down India street and shop. Stroll is a woman's boutique specializing in trend fashion and accessory's. Stroll has a curated mix of local handmade items, beach to chic fashion trends and the perfect last minute gift.