Eden Cafe is a restaurant and pizzeria offering a wide selection of dishes. Known for its lunch specials and pizza.