Much-anticipated Mira bringing the Mediterranean to Elmwood
Bar, Mira (Photo: Mira) Mira, the broadly Mediterranean restaurant opening on Elmwood Avenue next week, is Buffalo’s most-anticipated restaurant in years. Exhibit 1: Last week, in the first 45 minutes…

