Pho Sho

8300 NE 2nd Ave, Miami