Coffee & Smiles
8440 W Colfax Ave
Lakewood
CO
80215
(303) 569-5045
Open Map
Accepts Credit Cards
Coffee & Tea
Desserts
Price range: $
WiFi