Insomnia Cookies

Row 1

Details
6391 Delmar Blvd Unit 3 (Eastgate)
St Louis, MO 63130
(877) 632-6654

Foursquare Tips

  • Parking in the loop is HORRIBLE now due to the construction - so if you're going here, plan to park and walk a country mile.
  • Ice cream cookie sandwiches! Not premade, just two warm cookies and scoops of ice cream.

Around the Web