Barros' Tropical Bistro

37 David Pl, St. Helier, Jersey, JE2 4TD
Description

Barros' Tropical Bistro