Izziban Sushi And Bbq

7225 W Oakland Park Blvd Lauderhill FL 33313 USA

(954) 368-6767

Location