Liberty Kitchen is located at 1050 Studewood St, Houston, TX. This business specializes in Seafood Restaurants.
by merchantcircle on December 26, 2015 from merchantcircle
Information from the business
Chef Lance Fegen and Travis Lenig have come up with a menu of oysters, clams, gumbo, mac & cheese, seafood, sandwiches, burgers, steaks and comfort food!