Taste your favorite meals from the Russian cuisine with Babushka's Deli located at 491 S Livingston Ave in Livingston, NJ. Babushka's Deli is accepting orders online for delivery and takeout. To begin your order simply click on any menu category. Enjoy!