Chand's Restaurant

9381 120 St, Delta
(604) 951-8488