Charlotte & Fritz is an upscale fine-dining restaurant offering acclaimed French-inspired meat and seafood dishes in an elegant setting.