03/26/2026
Looking forward to this!!!!
A new restaurant opening in downtown St. Pete in May could be a serious contender for the city’s first Michelin star. Blending French technique, Nordic influence, and Japanese ingredients, Mei will take over the 2,700-square-foot space at 320 3rd Street South , formerly home to Bento Asian Kitchen