Gregorys Mikrog'evmata is a Greek establishment offering a variety of micro-snacks and coffee. It is part of a large chain with numerous locations.