Answer: teria

AnswerCrossword Clue
TERIA

Suffix used with cafe.

TERIA

Place having self-service: Suffix