Chez Moustache & Co is a restaurant and coffee shop offering a variety of services. It is open from Tuesday to Saturday, with extended hours on weekdays and shorter hours on Mondays.