Mozzarella Sticks @ TGI Fridays
MOZZARELLA STICKS
TGI Fridays, Los Angeles
They're fine. My family loves them, so I let them have it.
Eaten: Sun, 15 Apr 2018 15:48