Mohika's is a modern restaurant offering freshly prepared dishes. It is described as a restaurant in the heart of Colombier, Switzerland, indicating a public dining establishment.