Eating American (Traditional) Greek at Ted's Restaurant restaurant in Citra, FL.

Feedback

Do you manage or own Ted's Restaurant?

Yes