I might have gotten some lard on the menu.

Scuola di Pizza
6610 Melrose Avenue
Los Angeles, CA 90038

Advertisements