Restaurant serving Italian and Mediterranean cuisine. Known for its flavorful kebabs.