... loading ...
 
 
 
Borobudur - San Francisco, USA
Restaurants
 
 
American   Asian   California   food   Indonesian   North American   restaurant   San Francisco   Southeast Asian   Tenderloin   USA   
 
www.borobudursf.com
 
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