Authentic Greek restaurant, Kellari, offering a taste of Greek cuisine and culture. Features free off-street parking and welcomes large groups.