1605 N Roosevelt Blvd Key West, FL 33040 Diese restaurant ist in 1605 N Roosevelt Blvd Key West, FL 33040, in der stadt Flamingo.