Il Bistrot hero image

Il Bistrot

Restaurant

Piazza Adua, 1, 13900 Biella BI, Italy

Biter Score
8.6
Open
Monday: 7 AM – 2:30 PM