Oyo ★★★★★4.5 (825) Restaurants South American restaurant 680 Main St, Pleasanton, CA 94566 Call Website Details →