Home   Classes   Trips   More   Blog   back

Photograph Copyright © 2004 Michael Babcock
Please do not use without permission.

Lahore Karai in San Francisco

Here's a picture of the restaurant from across the street. It's found at 612 O'Farrell Street (at Leavenworth) in San Francisco, CA 94109.

Article   |  Previous Photo   |  Next Photo

Back to previous page.