jbj No rating yet May be closed Restaurants Sukiyaki and Shabu Shabu restaurant 1017 Meridian Ave, San Jose, CA 95125 Details →