New Happy Restaurant, DENVER, Colorado (CO)
Comfortably situated at 3100 South Sheridan Boulevard () in DENVER, Colorado (CO) (80227), New Happy Restaurant is available at 3039348802. Please give them a call before you go to arrange your spot in the restaurant.
More restaurants in DENVER, Colorado (CO)
New Happy Restaurant contact information and details:
Address: 3100 South Sheridan Boulevard - , DENVER, Colorado (CO) 80227
Contact Phone: 3039348802