... loading ...
Borobudur - San Francisco, USA
American   Asian   California   food   Indonesian   North American   restaurant   San Francisco   Southeast Asian   Tenderloin   USA   
Borobudur is an award winning Indonesian Restaurant. The television show “Check Please” regarded Borobudur as the Best Indonesian Restaurant in the Bay Area. The restaurant was founded by a husband and wife, Soe Bin Ang and Yunita Gouw.
Email this X