De Luca's
53 S Landing Dr, Oak Bluff, MB R4G 0C4
+12047758605
Contacts
53 S Landing Dr, Oak Bluff, MB R4G 0C4
Description
Home - DeLuca's
Features
- Wheelchair-accessible entrance
- Wheelchair-accessible parking lot
- Wheelchair-accessible washroom
- Takeout
- Dine-in
- Casual
- NFC mobile payments
- Dessert