Go Bird

Gone Bird

Jul 3, 2024 1

Looks like Go Bird is gone. The restaurant at 6801 Forest Hill Avenue seems to be cleaned out, the menu is down, there is a…

Mastodon