8040 W McNab Rd, North Lauderdale, Florida 33068(954) 726-8686
International flavors, locally. And with a smile :)