Rabica Restaurant & Cafe
Rabica Restaurant & Cafe is located on West Englewood Ave, 192, in Teaneck, NJ, USA. Rabica is the restauarnt of fine Italian style. Here you can find a wide selection of dairy and vegetarian dishes on the menu: salads, pasta, sandwiches, panini etc. Open Saturdays night! The restaurant is under the supervision of RCBC.