Anthro No rating yet Restaurants Pleasanton Self service restaurant 4108 Garibaldi Pl, Pleasanton, CA 94566 Call Details →