Lotus Leaf ★★★★☆4.3 (450) Restaurants Vietnamese restaurant · Asian restaurant · Catering food and drink supplier (more) 277 Parrott St, San Leandro, CA 94577 Call Website Details →