Lime Leaf Asian Bistro
845 E 2nd St, Casper 82601