Fleurette hero image

Fleurette

Restaurant

4727 Executive Dr Suite100, San Diego, CA 92121, USA

Biter Score
8.4
Closed
Monday: Closed
Fleurette photo 1
Fleurette photo 2
Fleurette photo 3