Nina's Pizza

827 South 21st Avenue, Hollywood FL

(954) 921-4780

Location