Fleurette hero image

Fleurette

Restaurant

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

Biter Score
8.4
Open
Sunday: 4:30 PM – 9:30 PM
Fleurette photo 1
Fleurette photo 2
Fleurette photo 3