Spitz - Los Feliz - Mediterranean Restaurant - NOW OPEN - Outdoor Dining & Outdoor Drinking is located in Los Angeles, United States on 1725 Hillhurst Ave. Spitz - Los Feliz - Mediterranean Restaurant - NOW OPEN - Outdoor Dining & Outdoor Drinking is rated 4.4 out of 5 in the category mediterranean restaurant in United States.
Address
1725 Hillhurst Ave