This restaurant agrees to follow the San Diego County Health Department rules and regulations in regards to Covid-19.

Drive to Flora
5980 Village Way, San Diego, CA 92130, USA
About