Green Papaya

137 N Santa Cruz Ave, Los Gatos 95030, United States Get Directions to this spot
Vegetarian Restaurants
137 N Santa Cruz Ave
Los Gatos, 95030
CA, United States
(408) 395-9115

Rate and review Green Papaya in Los Gatos, CA, United States!

Share your experiences at Green Papaya with your friends or discover more Vegetarian Restaurants in Los Gatos, CA, United States.