Happy People! The Spot On 25th (SO25th) Is Your NEW Home For Quality Food In A Comfortable Setting!
Offering a simply superb selection of sanwiches, soups, salads, fresh raw juices and everything in between
138 West 25th Avenue, San Mateo, CA 94403, USA
650 393 4868