Duck confit at Bibou
Bibou
$$$
French/Belgian
Bella Vista
1009 S 8th St
Philadelphia, PA19147
Call: 215.965.8290
Visit Website

Reviews & Posts

Also at Bibou

Nearby