Archive for the tag "takashi yagihashi"

Snapshot: newly-opened Slurping Turtle in Ann Arbor!