Home /  

Restaurants in Delta

Show restaurants on map
Show :companies_count restaurants on map
4.1
Menu
Table booking
Open Now
4.1
Menu
Table booking
Open Now
City: Delta, 8859 120 St, Delta, BC V4C 6R6, Canada
"I do not recommend this restaurant. The food was not good, and they also forgot items from my order. When I brought it to their attention, they didn't..."

Price

The Average price for is:
$14.9

Popular Cities

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity