Open Today 5:00 AM – 11:00 PM
Unclaimed
Lark Creek Grill
Restaurants
San Francisco International Airport, Terminal 2, San Francisco, CA · 94128Business Details
Serving San Francisco, CA
Lark Creek Grill is Lark Creek Restaurant Group's newest restaurant at San Francisco International Airport's Terminal 2. Lark Creek Grill delivers many Lark Creek classic dishes and a wide-ranging menu with choices from garden-fresh sandwiches to sus...
Read more
San Francisco, CA