Il Primo Posto is a Mediterranean restaurant offering diverse flavors and seasonal ingredients. Temporarily closed.