My Kitchen Salad Bar

Located in Green Acres Mall on Second Level Nearby Famous Rotisserie & Grill