Best Asian FoodBest Asian FoodLime Leaf Asian Bistro - Casper's Best Asian Food Address: 845 E 2nd St, Casper, WY Phone: (307) 315-6888 Tom McCarthyTom McCarthy