Grocery store with a small restaurant attached. Owned by a very friendly and hard working guy who employs a small number of friendly people. Very good customer service and they have a full service halal butcher shop, too. Some of the meat is organic, ask the butcher.
As for the restaurant portion, the food is good. I wouldn't say amazing, but very good. Their burger is very tasty though a little heavy on the mayo cabbage sauce. The other wraps and such are an acquired taste. There's a certain flavor that I can't quite figure out that I just don't like in the Falafel, Kabobs and so fourth. Price is very fair for the large portions. They make a good grilled chicken sammy too.
As for the grocery store area, it is okay if you're looking for a few things but they are not a large store by any means. The best thing about Alfandi is the fresh meat selection. Beef, chicken and lamb. The beef is very lean and delicious. As well as all the other meats. A wonderful alternative to shopping at the grocery store for meat. Get it here!