Get directions to: Bobo Kitchen, Teaneck, NJ
Restaurant address: 257 Degraw Avenue Teaneck, NJ 07666, USA
Restaurant: Bobo Kitchen