food

Order Online

Order Online to have our delicious hand-formed meatballs delivered right to your door!

order-online

 

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