Update Info - Little Taste of Heaven
This restaurant was reported as closed. If it is open, let us know.
Little Taste of Heaven
108 4th St
Melba, ID 83641
108 4th St
Melba, ID 83641
This restaurant was reported as closed. If it is open, let us know.