Delivery
Pickup
Outdoor
Nebraska
Omaha (1)
1 Restaurants on GastroRanking
333 Opinions in 2 websites
Delicious authentic food. Extremely friendly staff. Great place to sit down and have a meal with friends and family.