The Bistro at Cherry Hill is located right inside the Cherry Hill mall. To paint a picture- your walking through the mall and between Macy's & Nordstroms is a bar style island cafe. The bar holds about 50 people but there is additional table seating. The menu is extensive, having at least 7 pages of appetizers, pizzas, specialty sandwiches, pastas, burgers and salads. They even have a kids menu. The Bistro is reasonably priced maybe a little pricey for some though. The food is fresh and delicious. The pizza is even made fresh- you can see the chefs preparing the dough! I would definitely recommend this place to everyone, especially if your in the mall!