Bourbon Steak by Michael Mina

Restaurant in Delray Beach, Florida