Judah's Corner is a falafel restaurant.