Los Cedros Mexican Restaurant

2585 E Flamingo Rd Suite 15 and 16 Las Vegas NV 89121 USA

(702) 998-4950

Location