Located within the Delta Town & Country Inn, the Meadows Restaurant offers a casual and intimate dining experience, serving breakfast, lunch and dinner. The menu features a wide selection of fine wines, steak, seafood, pasta, salads and a children's menu.
Address: 6005 Highway 17 at Highway 99 Delta BC CA V4K 5B8 Send an Email (604) 946-4404