only pic I took because the food was so good

only pic I took because the food was so good

profile picture by gfliz

4250 Salzedo St, Miami, FL 33146

Nearby restaurants