After seven years of cooking together, Chefs Devon Latté and Lucas Johnston are set to open an 18-seat restaurant situated in ...