Little Kyoto

Restaurant in Harrison, Idaho