Casa Toledo is a deli offering sandwiches and other Italian fare.