Coffee & Tea Restaurants in Saint Thomas, ND St Thomas Cafe342 Main StSaint Thomas, ND, 582767012576897Coffee ShopsRestaurantRestaurantsTea HouseThe SpudUsed Restaurant Equipment Supplies Show MoreSee AlsoCoffee Shops