839 International Blvd
Oakland, CA94606
Call: 510.663.4410
Visit Website

Dishes

Reviews & Posts

In restaurants nearby