1421 Elizabeth Avenue
Tried this place for lunch once and it was awful. The food was nasty and the inside of the place was even more gross.
January 18, 2010
If you've been to or used
Leo's Delicatessen, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.