Barraki is a Mediterranean and Greek restaurant. It offers dinner options with dishes known for their generous portions.