Back
New Happy Restaurant Logo

New Happy Restaurant

No price ratings7.10mi
S Zenobia St, Denver, CO, 80227
Sat 12:00 AM - 11:59 PM
About New Happy Restaurant

If you're looking for undefined restaurants in Denver look no further. New Happy Restaurant is known for having some of the best Chinese in Denver. Located at S Zenobia St, New Happy Restaurant i...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead