15 June, 2011

Pizza My Heart

Pizzas were practically flying out of the oven this past Friday night at the Pizza My Heart on Palo Alto's University Avenue. This was shot at 1:25 am Friday night/Saturday morning.

No comments: