O Kostas is a Greek restaurant with a long-standing tradition of 65 years. It is known for serving excellent food, and the establishment has a history of being a popular spot with a significant number of visitors.