The philosophy of Starfish Café’ is to treat people with respect dignity and honesty – all while serving them delicious, nourishing and locally sourced fare. The Bay St. Louis restaurant, which Di and Zac Fillhart founded in 2013, focuses on a clean, farm-to-table menu. Each plate or bowl is handcrafted fresh when ordered, according to […]