A regular customer here as it is exceptional in quality. Generally do take out but they have several tables for eating in. It is extremely busy on certain days so best to order take out ahead. Very friendly staff who regularly have collections of items for the food bank, shelter, etc. Nice to see community mindedness in the retail industry.