Remove Ads

Photo of Lime

Lime

1800 Stewart St, Santa Monica, California 90404 USA

59 Reviews

Herbed chicken and mushroom pressed sandwich with house salad.

Photo Credit: Yelp

Remove Ads