alert

Oh, shoot! LeeLa Thai Cuisine is temporarily not accepting orders.

LeeLa Thai Cuisine
4 Star Rating
1450 25th St S Fargo, North Dakota 58102 | Restaurant Info