Video: Saleem's West Restaurant

At Saleem's West, in St. Louis, garlic is king in both food and beverages.