Water Grill
(Be the first to review Water Grill)
The Forum Shops at Caesars
3500 Las Vegas S Blvd
#G01
Las Vegas
89109
Phone Number:
(702) 832-4777
Serving fresh seafood options such as oysters, sea bass, and lots more. The Water Grill located inside the Forum Shops at Caesars has a unique old fashioned theme to their restaurant.