Green Tea Ice Cream
at Imura Japanese Restaurant · Watsonville, California
Price: $4.95
MenuMenu Overview
About Green Tea Ice Cream
Indulge in the irresistible Green Tea Ice Cream at Imura Japanese Restaurant in Watsonville. The sweetest way to end your meal. Indulge a little. At $4.95, it's a great value. Visit Imura Japanese Restaurant in Watsonville.