Review of Il Fornaio

IL Fornaio, 520 Cowper St, Palo Alto, CA 94301

Overall Rating

Review


Good food and they understand keeping celiac a safe.

Updated 8 years ago

Celiac