Mayapapaya is a bistro offering freshly prepared dishes.