Mama Chef Cuban Cafe
International Blvd, North Charleston 29418