Rachel’s is a family owned and operated, revolutionary fast serve Mediterranean grill, serving only natural and healthy sandwiches and meals.
2013 – Rachel’s launches a new location on Chippewa St. and Delaware, in the heart of Buffalo’s entertainment district, this time using the revised, healthier, faster, and more modern system for a quicker ordering experience. This location offers free delivery for business professionals seeking a healthy and fast lunch with the comfort of their own desk.
Please note there is no seating at this restaurant. This is a quick-serve to-go style restaurant.