(Last Update: 24 Apr 2023)
The name Nasha Dacha means "our country house" in Russian. Three of the four owners emigrated from the former Soviet Union and the nickname stuck