San Jose’s Japantown now has it’s first pizza joint!
By on March 26, 2019
Japantown in San Jose has always been a great place to get some good food and for a great vibe. Just added to the list of tasty restaurants is Japantown’s first ever pizza place, Jtown Pizza! The soft opening hours will be 5 to 10 p.m. Tuesday through Friday, 1 to 10 p.m. Saturday and 1 to 8 p.m. Sunday. Closed Monday. Jtown is located at 625 N. Sixth St., San Jose.