Canton Restaurant 2624 W Tennessee St Tallahassee, FL 32304 Phone: (850) 574-6080 Fax: (850) 574-3138
Category: Diner