No one is following Leo yet.
Leo isn't following anyone yet.
Getting your current location
Finding Leo Morales locations
- All Tips
- Irving, United States (2)
- Sushi Restaurants (2)
Great food. Sundae roll is my fav...
Make sure Benny takes care of you. he makes the best martini's and they're only five bux