HOME > Chowhound > Manhattan >
What's your latest food project?
TELL US

Mole restaurant on the lower east side

a
alex70 Jan 21, 2009 03:53 PM

Has anyone been here??