Canton Restaurant Inc

restaurant in St. Johns, Longview

Phone: (360) 578-9970

Website: cantonsf.com

Address: 1312 Commerce Ave