Deli · Belmont
"This Italian deli is taking orders by phone right now, so if you need some cold cuts, fresh cheese, or olive oil, call 718-364-3867. They’re offering curbside pickup and nationwide shipping." - hannah albertine, nikko duren, matt tervooren