NRScena Fusion Kitchen & BarLa MesaItalian & French“The creator says they found this spot in San Diego: Scena in La Mesa.”