Restaurants & Bars

San Francisco Bay Area Pizza

Ambrosia Pizza in Larkspur - any recs?

Share:

Restaurants & Bars 9

Ambrosia Pizza in Larkspur - any recs?

c oliver | Jun 10, 2009 07:53 PM

We're spending Saturday night in Larkspur and are considering Ambrosia Pizza. Has anyone been there and do you recommend it? Thanks

Want to stay up to date with this post?

Recommended From Chowhound