Remove Ads

Photo of Lime Leaf

Lime Leaf

845 E 2nd St, Casper, Wyoming 82601 USA

136 Reviews

Kung Pao Shrimp. Loaded with peanuts on top, yummy. Tons of shrimp underneath.

Photo Credit: Yelp

Remove Ads