Reviewing Ichi Tea and Sushi
Since their opening on December 22nd, business at Ichi Tea and Sushi has been flourishing. Serving quality beverages and mouth watering sushi, Ichi Tea and Sushi is a strong competitor to other eateries in Westwood. An adjunct to Del Sushi, a popular sushi bar located in Irvine, CA, Ichi Tea and Sushi is owner Ichi’s…