Fast food Toast Bar offering international cuisine. Serves all day.