The Momo station is a restaurant specializing in momos, a type of dumpling. It is located in La Cala de Mijas.