Description: Meat Restaurant
Kosher Certification: Vaad Hakashrus of Northern California
Editor’s Review: TBD
Address: 419 Grant Ave . (near Bush) San Francisco, CA 94108 415-982-3656
http://sabragrill.com