Mozzarella Sticks @ The Pizzeria Factory
MOZZARELLA STICKS
The Pizzeria Factory, Los Angeles
It's pretty standard. Reminded me of Arby's.
Eaten: Sat, 19 Jan 2019 20:38