Stella Pizzéria offers pizza, burgers, and gyros. Pizzas are available in 32cm and 50cm sizes.