$ 0 0 Boston Restaurant Talk reports the Marco Polo deli at 274 Summer St., has closed after a quarter century in business.