Closed as of Oct 1 07173 Ludlow St
New York, New York 10002
Indian Vegetarian Restaurant
Radha Restaurant is a vegetarian international and Indian restaurant. They can also host private parties or meetings. Note that they are not open for lunch, but they are open really late on Thursday, Friday, and Saturday.
Added by Ramona on Dec 21 06 (last updated Nov 30 09)
NeighborhoodLower East Side
between Houston & Stanton St
$$ - average