dabruzzo lamb sandwich

best food smorgasburg williamsburg