1 item found · 1 article
Oh Toro is Panama's leading Japanese restaurant franchise with 16+ locations nationwide since 2016, importing 100% of specialty ingredients directly from Japan and serving authentic ramen, sushi, and Japanese cuisine to Panama's growing expat community of 45,000+ Americans.