Italian Kitchen and Deli

6159 Lakes Rd, Duncan
(250) 597-8388