Lee's Villa

152 Lawrence St

Lee's Villa Details

Classic New York store front Chinese for take-out.

Lee's Villa
152 Lawrence St
Brooklyn, NY 11201+5209
Editorial Rating

Lee's Villa Map

LOAD MAP

Nearby Subways

Other Chinese