English dictionary

espresso shop meaning and definition

ESPRESSO SHOP noun

Definition of espresso shop (noun)

  1. a cafe where espresso is served
Source: Princeton University Wordnet