top of page

Greece
In Greece there are two company-owned restaurants in Thessaloniki and Glyfada (Athens)


Cyprus
In Cyprus there are 5 franchised restaurants in Nicosia, Protaras(2), Limassol and Paphos.

Panama
In Panama there is a franchised restaurant in the Bella Vista area of Panama City.


Serbia
JUST OPENED
bottom of page