Having just come back from a Honeymoon here were our favorites in terms of food and romantic atmosphere:
Jiko
Le Ceilier Steakhouse
Ohana (super romantic, make sure to walk along the beach before or after the meal)
These had great food but were all about the fun and experience:
Cinderella's Royal Table Breakfast (definitely a must do for Honeymoon, it doesn't get better than starting off your Honeymoon inside the Castle with all the princesses wishing you the best)
Sci-Fi Dine In (this one is so much fun!)
Honorable Mention:
Sanaa Lunch - Amazing food while you view animals from the Savanah.
This was the only restaurant we did not like:
California Grill - Food was bland and didn't have much flavor, atmosphere was generic and looked like any other restaurant.
I saw you mention Boma. We went for breakfast and thought it was OK and enjoyed it but it wasn't anything special in our opinion, just your standard breakfast buffet.
In our experience it worked out great to have fun places as well as fancy places, it helps make things interesting.
Definitely have them where their celebrating pins as you will have a lot of nice conversations and congratulations when wearing them. Depending on your server at your restaurant they may do something special for you too!