Restaurants & Bars


L and L's Drive-In


Restaurants & Bars 3

L and L's Drive-In

Grace Toy | Feb 14, 2006 05:06 PM

Does anyone have the address to L and L's Drive-In? I believe it's in the Times Square area. Thanks.

Want to stay up to date with this post?

Recommended From Chowhound