Conveniently located restaurants include Kanpai Sushi Bar and Grill, Italy's Little Kitchen, and Alejos Presto Trattoria Italian Restaurant. See all nearby restaurants.