El Ombu is an Argentinian restaurant specializing in authentic, handmade empanadas.