Thai Fresh

1016 Tierra del Rey, Chula Vista CA

(619) 482-4804

Location