Know a great happy hour or special for this location?
Thin-crust & Sicilian pies plus old-school Italian fare in a hip neighborhood space with some seats.
Suggest an edit
7801 Melrose Ave # 2, Los Angeles, CA 90004
© 2024 Checkle, Inc
Privacy
Terms