Venue photo 1

Flea Street

4.5(458)
American Restaurant
About

Upscale mainstay for Californian-New American fare focusing on sustainable ingredients.

Location & hours

Loading map...

3607 Alameda de las Pulgas
Get directions →
Hours
SundayClosed
MondayClosed
Tuesday5 – 8:45pm
Wednesday5 – 8:45pm
Thursday5 – 8:45pm
Friday5 – 8:45pm
Saturday5 – 8:45pm

Rated 4.5 on Google · 458 reviews