Green box Salad bar
Fast Food · Vegetarian
Green box Salad bar is a restaurant offering fresh salads. It is a casual dining establishment focused on healthy and customizable meal options. The business is known for its variety of fresh ingredients.
Location