Camelot Steakhouse
(Be the first to review Camelot Steakhouse)
3850 Las Vegas S Blvd
Las Vegas
89109
Phone Number:
(702) 597-7449
Camelot Steakhouse located inside the Excalibur brings a classic themed steak restaurant to their customers. They have a wide variety of dishes from steaks, pasta and more. They also have desserts such as sorbets available.