Teds Restaurant
18651 N US Highway 301 # 2
Citra, FL 32113-2377
352-595-3354