Luella THIS RESTAURANT IS CLOSED Luella

THIS RESTAURANT IS CLOSED Luella Map

1896 Hyde St. (Green St.)
San Francisco, CA 94109
415-674-4343
Map
Cuisine: American / Mediterranean
Russian Hill plays host to this sophisticated spot that is both a neighborhood favorite and a dining destination for the city's tastemakers.
Openings: Dinner nightly

Features