This establishment is a Greek restaurant. It is located in Theres and offers a dining experience for the public.