Uncategorized

Savage in Oslo is Truly Savage

Savage is a one Michelin star restaurant in Oslo, Norway, and the food is outstanding. Upon arrival, we were seated in a …