This restaurant offers Chinese cuisine. Food delivery is a big benefit of 20 20 FAST FOOD. Try tasty pizza, momos and turkey. The success of this place would be impossible without the accommodating staff. Good service is something that people note in their comments. Google users are quite generous with this spot: it was rated 4.9 stars.