Mandarin Palace 505 N Main St Layton, UT 84041 Phone: (801) 547-0088 Fax: (801) 544-9421
Category: Restaurants