Restaurant Reviews from DiningGuide411.com
    Top : United_States: ID: Nampa

Teriyaki Palace, Nampa, Idaho










Teriyaki Palace
523 12th Avenue Road
Nampa ID United States


Phone: 208.468.7768