Katsu Sensation Kiri to Open Permanent Location in North Beach
Kiri, the culinary pop-up renowned for its delicious katsu sandos and crispy karaage, is poised to transition from a fleeting sensation to a permanent fixture by establishing its presence in North Beach, San Francisco. The team behind Kiri has signed a lease for a coveted spot at 510 Union Street, …