Video: The Seewee Restaurant

Low Country cuisine is alive and well (and tasty) at the Seewee Restaurant.