Skip to content
RestaurantsUnclaimed

Baba Sweets & Shivalik Restaurant

Delta, BC

Address
9285 120 Street, Delta, BC

About

Baba Sweets & Shivalik Restaurant is an Indian restaurant located at 9285 120 Street in Delta, British Columbia.

Map