Borobudur Restaurant

Where
700 Post Street, San Francisco, CA
Call
+1 415.775.1512
Web
Borobudur Restaurant Website
Tags
Restaurants, Indonesian Restaurant
Claim this listing

About request an edit to this page

Borobudur Restaurant is a cornerstone in the San Francisco community and has been recognized for its outstanding Asian cuisine, excellent service and friendly staff.