Mykonos is a Greek restaurant known for its generous portions and flavorful dishes, offering a variety of options including fish, gyros, and liver.