Sample image
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.
Delta, BC
Baba Sweets & Shivalik Restaurant is an Indian restaurant located at 9285 120 Street in Delta, British Columbia.