Ellada is a restaurant known for its Greek cuisine, including popular dishes like chebureki and grilled vegetables.