Steamed Hamhocks

Steamed Hamhocks is a shop located in Hook Point in Boralus.