Yes Millennium Plaza Doha offers 3 on-site restaurants for its guests:
Circle: open Buffet Breakfast Lunch & Dinner
Toshi: Asian Cuisine serving Lunch & Dinner at lobby level
Slice: Snack Bar for Light Meals
However there is no bar, as we are a dry hotel.