It's been there for at least 21 months (as long as I've lived in Forest Hill). I went in for a bagel and they were very nice, but they don't make their bagels, just sandwiches from the bagels, on the premises.
Anyway, it's looked closed for about a week now - not sure if they're on holiday or gone completely.