Avenue Deli

1806 Massachusetts Ave, Lexington, MA 02420

(781) 862-1806

Rated 5.0 out of 5 from 1 Reviews Avenue Deli is a highly reviewed Sandwich Place Restaurant Ranked #1 of 32 Restaurants in Meriam Hill Lexington.

★★★★★ on the 7th of August, 2013

Don't trust Foursquare's map; Avenue Deli is in Lexington center, across from Depot Square.
Location