La' Sen Restaurant, Fremont, California [Closed]

La' Sen Restaurant, Fremont, California [Closed]
La' Sen Restaurant, Fremont, California (May 2012)

181 Fremont Hub Courtyard, Fremont, CA 94538

May 2012

[Closed]

A La Carte Lunch Menu