Straw Hat Restaurant

Straw Hat Restaurant in Anguilla, Anguilla, Anguilla | Restaurant

Visit Straw Hat Restaurant in Anguilla

Straw Hat Restaurant reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Information

Location Info

Features

P.O. Box 1197, Forest Bay
Anguilla
Anguilla
Anguilla
264.497.8300
Visit Site
Restaurant

Business Industry Details