Nottoway Plantation Restaurant Address: 31025 Highway 1, White Castle, LA 70788 Phone: (225) 346-8263 Restaurants Other Businesses: Favorite Cafe at 54645 Mayor Doc Foley St, White Castle, LA 70788 Terrebonne, Perry W at 55000 Mayor Doc Foley St, White Castle, LA 70788 Bagwell & Bagwell at 32415 Bowie St, White Castle, LA 70788 Cafe by the River at 32025 Highway 1, White Castle, LA 70788