Thai & Burmese Deli

Restaurant in Aberdeen, South Dakota