201 W Arrowood Rd
Tried this place once for lunch. Was not impressed. The food is nasty. The service was awful and too pricey for what i got.
January 18, 2010
Big Apple Deli & Restaurant
If you've been to or used
Big Apple Deli & Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.