St Thomas ND Restaurants 1. 408 Main St, St Thomas, ND 58276 | Matty's Bar (701) 257-6650 2. 342 Main St, St Thomas, ND 58276 | St Thomas Cafe (701) 257-6897