Japanese auto repair shop specializing in Infiniti service in Fort Lauderdale and throughout Broward County.