One of the most popular cheap snack places in Heliopolis, with takeout or seats upstairs.