Login or Register
Do a search below using the city or postal code search box if your city is not listed above.

evaneezerladnerSince March 11, 20081 Review
Average Rating
3 (3)
  • Food3 (3)
  • Service3 (3)
  • Ambiance2 (2)

Reviews

Displaying 1 - 1 of 1 Reviews Found
Niagara Falls Restaurant4879 Delta Street, Delta
maybe you should pick it up
Submitted Monday, March 10, 2008 - 8:08pm [Dine in]

if you don't like the delivery, you should pick it up, and stop complaining. the food is amazing and if you pick up it's ready in usually 20 minutes. pizza is amazing, greek food is nearly the best in ladner, certainly for the price.

  • Food
  • Service
  • Ambiance