Escargots

Bibou

Bella Vista
$$$, French
1009 S 8th St
Philadelphia, PA 19147
Call: 215.965.8290
http://www.biboubyob.com
Book via opentable

Expert Recommendations

Also at Bibou