Nola’s

September 20, 2009 — Palo Alto, CA

Nola's

beef, cheddar, onion strings, chipotle aioli

Rating: 3 out of 3