Omaira is a restaurant offering a variety of flavorful dishes. Reservations can be made online or by phone.