Tribeca 5915 College Avenue Oakland CA United States
Online Ordering
Hours: Lunch & Dinner Daily
Phone: 510.653.3200 Accepts: MasterCard/Eurocard