Classic City List

Choo Choo

Athens, GA · Directions

About Choo Choo

Choo Choo is a restaurant located at 1055 Gaines School Road in the Green Acres neighborhood of Athens, Clarke County, Georgia, 30605. Serving Japanese, Korean.

More restaurants & food nearby