Tokyo Table Review Irvine

861
Published on February 16, 2009 by

A video review of Tokyo Table in Irvine, CA at the Diamond Jamboree Plaza. Featuring the sushi pizza

Category Tag

Add your comment

Your email address will not be published.