Day: October 10, 2013

Lido Italian Restaurant – Happiness in Harlem

No Picture

“Happiness in Harlem” as written on Lido’s website is an honest statement for Italian Food lovers.  We have dined here many times since they have opened and consistently the food has been great.  After taking friends their the…

Read More »