Wine Vault & Bistro

3731 India Street San Diego 92103