Family Time Cafe & Deli Address: 110 Main St, Rudyard, MT 59540 Phone: (406) 355-4104 Restaurants, Cafes, Deli Other Businesses: WELLS FARGO BANK at 5 MAIN ST, RUDYARD, MT 59540