Back
Yuyo Logo

Yuyo

No review ratingsNo price ratings1.68mi
1900 Manor Rd, Austin, TX, 78722
Not Available Now (Available Wed 5:00 PM - 10:00 PM)(512) 919-4147
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

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
48 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
48 minTime Est.