Lima Limon
222 S Decatur Blvd, Las Vegas
(702) 463-0002
Recent Reviews
You May Also Like
Red Lobster - 200 S Decatur Blvd
Seafood, American
Winchell's - 4700 Meadows Ln
Donuts
Subway - Loma Vista Shopping, 4700 Meadows Ln Suite 101-A
Sandwich Shop, Fast Food
Restaurants in Las Vegas, NV
Lima Limon
222 S Decatur Blvd, Las Vegas, NV 89107
(702) 463-0002