The Stars of India – LA
Stella 6310 San Vicente Blvd 106, Los Angeles, United StatesWe aren't talking about the ship. We aren't talking about a Bollywood song and dance. We're talking about the best thing out of India since naan bread. No, wait, even better than naan bread... Indian Whisky. The world whisky scene has exploded and somewhere in that deep sea of 1.2 billion humans in India, a …
Free