Restaurants in Excelsior, MN
Restaurants • Italian Restaurants
227 Water St.,
Excelsior ,
MN
55331
UNITED STATES
Based on 1 reviews
The REAL Biella experience
Let's be honest, Biella offers amazing food for oneWorldwide > United States > Excelsior, MN > Restaurants