Sterling Place is a cafe and event space offering a welcoming atmosphere to enjoy light fare and beverages.