Sawaii Indian Restaurant Little Elm

850 W Eldorado Pkwy #300 Little Elm TX 75068 USA

(469) 777-3633

Location