order

Order Online

Order ahead to have your meatballs rolled out even faster!

Online Ordering is coming soon!

Find the Nearest Location

Slotted Spoon
2730 S Colorado Boulevard No. 19
Denver, Colorado 80222, USA

Phone:

(303) 756-3072

Fax:

(303) 756-3277

Get Directions on Google Maps