greek and italian
Il Posto | 4866 Delta St, Delta (Ladner)
Taverna Gorgona | 5047 48 Ave, Delta (Ladner)
Niagara Pizza | 4879 Delta St, Delta (Ladner)
The Primerose | 6165 Highway 17A, Delta (Ladner)
Greek Village Restaurant | 7953 120 St, Delta (North Delta)
Porto Fino |9493 120 St, Delta (North Delta)
Apollo Pizza | 11161 84 Ave, Delta (North Delta)
Alfa Greco Roman Cuisine | 1097 56 St, Delta (Tsawwassen)
Mario's Kitchen | 1105 56 St, Delta (Tsawwassen)
Illuminate Restorante | 1077 56 St, Delta (Tsawwassen)