Miami
Restaurants
125 SE 3rd Ave
- Category:
- Restaurants
Miami, 33131
FL, United States
- (786) 901-1398
Rate and review Salad Box in Miami, FL, United States!
Share your experiences at Salad Box with your friends or discover more Restaurants in Miami, FL, United States.