2510 is a long-standing American restaurant known for its extensive menu. It also features a deli and bakery with items available for carryout.