Biggest Turkey Salad ever

Leann’s

Burlingame, San Francisco

The diner next to our accommodation Red Roof Inn San Francisco. A real American diner style, this salad was delicious and absolutely huge.

  • Robert Cobb;; deli turkey, bacon, egg, bleu cheese, avocado, olives, romaine, iceberg, tomato

Leann's Menu, Reviews, Photos, Location and Info - Zomato
Previous
Previous

All About That Bubble

Next
Next

A Bali must do