Sfuzzi 3000 E. 1st Ave Denver CO United States
Bar
Hours: 11am - 10pm Mon - Sat, 11am - 9pm Sun
Phone: 303.321.4700 Accepts: American Express