Blossom is an upscale, high-end vegan restaurant that is guaranteed to please foodies, meat-eaters and the most staunch vegetarians alike. They are “first and foremost animal caring,” and all of their dishes are completely animal free. They use fresh, organic ingredients that come from local farms and small distribution companies. Being nestled away in an intimate, romantic townhouse sets them apart from the common hustle and bustle of most city restaurants. Stand-out dishes include the port wine seitan and black eyed pea cake. The restaurant also offers an alluring list of organic, kosher, and gluten-free wines and beers.