I recently had the pleasure to sample a beautifully colorful and delicious cool summer treat at one of my favorite Japanese restaurants in NYC, Momoya -- located on the corner of 21st street and 7th Avenue.
Read Whole Story
Get top stories and blogs posts emailed to you each day.