Some places feed you, and others feed your soul.A new restaurant in Wynwood is managing to do both! From the first bite to ...