Leela Thai Cuisine

1450 25th St S Fargo ND 58103 USA

(701) 235-5795

Location