La Concordia is a restaurant offering lunch, with free delivery in the area.