T & C Restaurant Lavendar Visit Website Location 100 Devaughn Ave Montezuma GA 31063 Get Directions Phone (478) 472-6924 More Details Map ViewPhoto View Related Categories: Casual Full Service Montezuma