510 NE 125th St, North Miami, Florida 33161 USA
Always have the specials in the board
Photo Credit: Yelp