Julio's
130th & Arbor
Omaha, NE
(402)330-2110
Add Review |
Edit This Place
Restaurant
Rating
Add Rating
User Reviews & Comments
Added by lumira
August 13, 2009 



This restaurant is moving in late summer 2009 to a new location