Our last minute decision turned out to be the best. I am new to the Excelsior area and I was very impressed by everything at Biella. The staff was very knowledgeable and made fantastic wine reccomendations. The atmosphere was very pleasant and romantic. This is our new favorite spot!!
Pros: wine list
more