Estrella de Oro is a Chinese restaurant offering vegetarian and vegan options, takeout, and reservations. They are known for well-prepared food and offer disability access.