
Restaurant · $$
Forum Shops At Caesars, 3500 S Las Vegas Blvd, Las Vegas, NV 89109, USA
Italian
8.9Open·Friday: 11 AM – 11 PM
Seafood · 0.2 mi away
8.5American · 0.3 mi away
8.60.4 mi away
8.2Hamburger · 0.3 mi away
7.2Hamburger · 0.4 mi away
7.2Chicken · 0.4 mi away
9.1Italian
8.8