More from Restaurants & Bars

Restaurants & Bars Manhattan


Celine Allan | | Jan 6, 2002 11:55 PM

A year or so ago I read a post on the newsgroup about rebaa sashi(raw calf liver) at a place called Lan or Ran in lower Manhattan and was intrigued. I'm in Dallas but will be visiting in March. Can anyone provide me with more information about this place and the rebaa sashi? Thanks.

Back to top