Search
image

The Millhouse Cafe Bar and Bistro

 

Be the first to review

Anguilla Restaurants, The Millhouse Cafe Bar and Bistro

The Millhouse is Anguilla’s newest café, bistro and bar offering breakfast, lunch and dinner. Located in West End Anguila.

image