Nostrana, is an Italian word, translated to English loosely means “ours”. And for the Nostrana restaurant, Portland, Oregon, “ours” means the food you are served is as fresh as can be because it has travelled the shortes…
Home
Feed
Search
Library
Download