Thelma and Marcella's
Coffee Shop
Thelma & Marcella's Sips Cafe is a unique coffee shop and the first soda cafe in Fort St. John, offering a variety of custom beverages. Each drink on their menu is named after someone special, adding a personal touch to your experience.
Location