Mallard's Restaurant 3803 Dickerson Road Nashville TN United States
Meat and three and soul food.
Hours: Mon-sat 5:30am-8pm; Sun 6am-3pm
Phone: 615.860.4211