Order food

Order food

Chi Spacca

4.7 (385)$$$$Italian restaurant

6610 Melrose Ave, Los Angeles, CA 90038

Chi Spacca

6610 Melrose Ave, Los Angeles, CA 90038
This restaurant is no longer supported.