"We have been going to this location quite a while. Food and Service are always great the few times it wasn't they fixed it and made it right. It is also clean and has reasonable prices"
Phone: +16045883666,+16045727660
Address: 112-8434 120 St, Surrey, British Columbia V3W 7S2, Canada, V4C6R3, Delta
City: Delta
Dishes: 23
Amenities: 7
Categories: 5
Reviews: 2128