Restaurants & Bars 1


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.

Want to stay up to date with this post?

Recommended From Chowhound