Idonas is a Greek restaurant offering generous portions of delicious food at reasonable prices. They also provide catering services for events.