Otto’s Deli Fresh

Holland Village gets a deli-restaurant that serves up premium cold cuts, swiss cheeses, seafood, seasonal truffles and more.