Leleka Ukrainian Comfort Food (San Mateo) ★★★★★4.7 (13) Restaurants Ukrainian restaurant · Dumpling restaurant · Takeout Restaurant 66 21st Ave, San Mateo, CA 94403 Call Website Details →