We tried to guess where you are. Click to change.

Horribly overpriced

Wednesday, November 19, 2008
They market themselves as the "cheapest ticket to France." I suppose it's cheap if you compare it to flying to Paris, but the food here is definite...
155a S Park St
San Francisco, California 94107
(415) 675-8110

More Reviews