Centro America Restaurant & Bar
(27 Ratings )
(702) 644-7300 | 6135 W. Sahara Avenue Las Vegas, Nevada 89146
Estimated delivery time: 53 minutes