Find Businesses & Services
City
Contact Information
 

The Chatty Squirrel

  12323 West Center Rd, Omaha, Nebraska 68144
  Short Description

Provides all types of quiche, and an assortment of mouth-watering muffins, coffee cake and bars.

  Reviews
There are currently no reviews for this business.