at 1421 South Miami Ave, Miami , 33131 United States
103 FB users likes Miami Ultra Bar, set it to 149 position in Likes Rating for Miami, Florida in Restaurant & Cafe category
Miami Ultra Bar is Miami based place and this enity listed in Restaurant category. Located at 1421 South Miami Ave FL 33131. Contact phone number of Miami Ultra Bar: (305) 667-8463
Spanish Restaurant featuring the best Flamenco show in Miami, Florida.
Novecento takes the old mantra “mi casa es su casa” (my home is your home) to another level.It is the best option for those looking for the casual elegant European style bistro, with Latin American influences.