Ho Toy Luau Restaurant
401 Park Ave Worcester, MA 01601
508-754-4929Location History
Ho Toy Luau Restaurant
(? — open)
Updated: June 2013 .