the only game in town - definition and synonyms

phrase
  1. the only thing of a particular type available

    At that hour, the hotel bar was the only game in town.

See also main entry: game