Authentic Cuban Pressed Sandwiches

2222 Main St. Crola Mountain

213-4820039

Mon-Fri 7:00am-7:00pm

Sat 7:00am-6:00pm

Sun 7:00am-5:00pm