Santa Monica is expensive so this little gem is a real find. Good Italian sandwiches at an affordable price. Soft drinks also.
Great gelato. I think they make it there or at the sister restaurant Lacanda Del Lago, which is on the promenade at Arizona (much more expensive, white tablecloth place.)