Share:

Restaurants & Bars 1

Sri Lankan food

redbecca | Feb 6, 2004 03:14 PM

So, I looked up "taprobane" on citysearch recently and foudn this intriguing, but not very informative recommendation of a "Lucky Sevena" restaurant which is supposedly somewhere near 34th street, across from a nameless skyscraper, several flights up, above a nail salon.
Anybody have any idea what this might be?

Want to stay up to date with this post?

Recommended From Chowhound