One a week, forever I go here. Perfect at 7am or 7am. Prices are generally reasonable, though smaller fare (pastries) can be pricey relative to size but, I think, much is made in-house. Food is always flavourful
Get to know all the staff they are so friendly. Come alone or bring a group. I've never waited longer than 10-15minutes for a table.