Conveniently located restaurants include Piazza Italia, Irving Street Kitchen, and Cool Moon Ice Cream. See all nearby restaurants.