Victory Restaurant & Lounge 3252 NE 1st Ave, Miami, FL 33137, USA Victory Restaurant & Lounge was born out of an idea to create a place where people could enjoy 5-Star meals in a relaxing, welcoming environment....