Mandarin Restaurant
136 S Main St, Payette
(208) 642-3567
Menu
Restaurants in Payette, ID
Mandarin Restaurant
136 S Main St, Payette, ID 83661
(208) 642-3567