Sushi on Tap 11056 Ventura Blvd. Studio City CA United States
Hours: Lunch Mon.-Fri.,Dinner Nightly
Phone: 818.985.2254 Accepts: American Express