The Delta Cactus Club Cafe invites guests to relax and enjoy the award-winning service and a menu crafted with fresh, local and sustainable ingredients, designed by Canada’s first Iron Chef America Champion Rob Feenie.
Visit Scott Road's Facebook PageVisit Scott Road's Facebook Page
7907 120th Street Delta, British Columbia Tel: 604.591.1707
Monday-Sunday 11am-late