Stop Cafe is a cafe offering a variety of dishes including pizza, salads, and homemade desserts. They also feature special menus and sweets for Ramadan.