VERY DELICIOUS · ONLY THAILAND

Local Red Tilapia fish&chips at Terrykim Steakhouse

Chonburi · Seafood