Mare Meva is a restaurant offering homemade cuisine in a simple setting.