La Squadra is an upscale bistro offering Italian dishes in a chic and sophisticated setting.