Back
Yuyo Logo

Yuyo

No review ratingsNo price ratings1.68mi
1900 Manor Rd, Austin, TX, 78722
Tues 5:00 PM - 10:00 PMCall Now
About Yuyo

If you're looking for Seafood restaurants in Austin look no further. Yuyo is known for having some of the best Seafood in Austin. Located at 1900 Manor Rd, Yuyo is a great place to dine in or ord...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead