Chili Cheese Fries

The Hat

5505 Rosemead Blvd.

Temple City, CA 91780

111 views
0 faves
1 comment
Taken on June 13, 2010