Dewan Restaurant (305) 919-8184
16606 N Miami Ave, North Miami Bch, Miami, FL 33169
http://local.yahoo.com/info-14299172...i?viewtype=map
Right next to I-95, 826, 7, 441.
One of the best Tanduri I had. (Back in 2002).
This is in between Fort Lauderdale and Miami. 40 mins from FL, 5 mins from Miami beach.