Green Leaf menu

 

865 Middlefield Road • Redwood City CA 94063

©2014 Green Leaf™ Asian Bistro & Cafe LLC. All rights reserved.