Restaurant
Mario's Kitchen
19 locals recommend
Tips from locals
This is a local favourite for sure! Delicious Italian food with a great wine list.
Locals also recommend
- 13 locals recommend
Location
1105 56 St
Delta, BC
Tsawwassen