West Portal just became a little bit more famous, due to Elena’s restaurant!
Read the SF Chronicle’s Article here