Cafe with a high rating. Offers a menu and has received positive feedback.