Tenya’s newest offer might be your ticket to Japan
On November 10, Tenya, the most successful restaurant chain in Japan, is introducing its new masterpiece: Mt. Fuji Tendon! Recently, Tenya, along with General Manager Edmundo “Iggy” Ramos, Jr. hosted