Billie's Place is a cozy bar located in the west end of Windsor (Sandwich Town). A great staff, and friendly patrons. Billie's has a tasty menu that features soups, salads, wraps, hot and cold sandwiches, and daily specials. Come on down for a great breakfast, as well!