Bibou

Bella Vista

$$$, French

1009 S 8th St
Philadelphia, PA 19147
Call: 215.965.8290
http://www.biboubyob.com
View Menu
Book via opentable

Nearby