El Basha

Address:
7503 Pacific St
Omaha, NE 68114
Social:
Monday -Thursday : 11:00 AM to 8:30 PM Friday - Sat - 11:00 AM to 9:00 PM Sunday - 12:00 PM to 7:00 PM