Oh! Calcutta is a new Indian restaurant, which opened in Long Island City back in July of 2024. There is rawness and ...
Oh! Calcutta recently celebrated its 25th anniversary and we could not resist trying their culinary offerings. Read on to find out how our experience unfolded.