31 employees
El Novillo is a Nicaraguan restaurant that serves churrasco steak, seafood, soups and salads, cocktails, coffee, and desserts.
1984