Ho Toy Luau Restaurant

    401 Park Ave Worcester, MA 01601

    508-754-4929

    Location History

    Ho Toy Luau Restaurant (?open)

    Updated: June 2013 .