Shibucho 333 S. Alameda St., #317 Los Angeles CA United States
Hours: Lunch & Dinner daily
Phone: 213.626.1184 Accepts: Visa
Smoking: not permitted