Open Tues-Sun: Lunch 11:30am-3pm, Dinner 5-10pm
561 Cedar Lane, Teaneck, NJ
Rudra Indian Bistro is located at 561 Cedar Lane in Teaneck, New Jersey.