Mimoza Cafe is a cafe known for its scenic views and reasonable prices.