Pier 88 Boiling Seafood & Bar Independence
11825 E US Hwy 40 STE D, Independence MO 64055