4031 Balboa St
San Francisco, CA 94121
San Francisco, CA 94121
Open HoursDinner Thurs.-Sun.
OverviewAl-Masri is the only Egyptian restaurant in Northern California, serving up the best in authentic Egyptian fare via a six-page menu and introducing the tantalizing flavors of...
more