Astor Grill Steakhouse image

Astor Grill Steakhouse

The St. Regis Hotel, Westbay, Doha

Steakhouse Fine Dining $$
Astor Grill Steakhouse