Remove Ads

Photo of Lime

Lime

1800 Stewart St, Santa Monica, California 90404 USA

59 Reviews

Happy Friday! Main plate special: seared sesame tuna steak with wasabi mashed potatoes

Photo Credit: Yelp

Remove Ads