We've lived a 5 minute walk from this restaurant for years and even frequently visit the plaza its in (for Benjamin Moore & Subway) without ever paying attention to it. A friend told us about it so we checked it out and WOW is it ever good. It doesn't look like much from the outside but the inside is very nice and the food is to die for.
We now order takeout from here at least once every 2 weeks!
Great place... Enjoy!!