Babushka Deli
(200)
Russian grocery store
Address: 1248 W 86th St West, Indianapolis, IN 46260
Hours: Closed ⋅ Opens 10 AM
Phone: (317) 843-1920
No information is available for this page. · Learn why
Grandma's Deli menu features: Soups, Salads, Platters & Sides ... Grandma's Deli Menu. Beverages. Can Soda. $1.50. Bottled Water. $1.65. Russian Soda. $1.99. Red ...
Rating
(3)
Cute and truly traditional East European deli. Very small store with a huge and diverse selection of home style foods. They had homemade goodies, ...
Rating
(1)
Babushka - Grandma's Deli, Los Angeles: See unbiased reviews of Babushka - Grandma's Deli, rated 5 of 5 on Tripadvisor and ranked #4365 of 10879 restaurants ...