Salt Grill is a restaurant specializing in grilled dishes. The establishment is located in Woippy, France. Key facts used: business name and location.