
A family owned and operated restaurant in the heart of Detroit, dedicated to bringing you the most authentic Cuban cuisine.
Address
1250 Library St.
Detroit, MI, 48226, US
Phone: (313) 962-8800
Category: Detroit / Restaurants