Rumba Cafe

Restaurant in Teaneck, New Jersey

Panamanian restaurant

269 Hillside Avenue, Leonia, 07605