We’ve long admired Noto Italian Restaurant in St. Peters, but its new sister concept, Bormio, tucked around back is quickly making a name for itself.
Sauce Magazine: Intelligent Content For The Food Fascinated
Your Guide to St. Louis Restaurants, Recipes, and Food Culture
We’ve long admired Noto Italian Restaurant in St. Peters, but its new sister concept, Bormio, tucked around back is quickly making a name for itself.