A popular cafe, Thozo's Corner is a well-regarded spot.