Momiji Japanese Red Maple Rest

  • 1590 E Seltice Way,
    Post Falls, ID 83854
  • Phone: 208-457-0123
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map