Welcome to New Luck Toy at 5905 California Avenue South West, Seattle, WA 98136-1611Seattle. This restaurant is rated 4/5 on our system. Check out New Luck Toy and let us know what you think through comments and photos!
Write a review