Tokyo Table Review Irvine

Published on February 16, 2009 by Chris

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.