Rachel's Mediterranean Management Categories Restaurants 225 Delaware Ave Suite 1 Buffalo NY 14202 (716) 398-4245 Send Email Visit Website About Us Fast casual food service News Rachel's Mediterranean 7/20/2021 Release Date: July 20, 2021 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×