Greek restaurant Souvlaki offers a relaxed atmosphere with friendly service and generous portions.