Island Flava Restaurant

195 Starpoint Dr Fayetteville NC 28303 USA

(910) 568-3065

Location