A Michelin Guide listed restaurant in Tampa's South Nebraska, serving modern European fine dining since 1986.