106 Southside Road, Saint David's Island, Bermuda, DD 03
Ratings & Reviews
love like dislike hate

add your rate

0 0 0 0 from 0 reviews
by Safiya 08.10.10
Even though Eliana's hasn't been opened for very long it already has made a name for itself. Me and my mother discovered it when we were intending on eating at Pizza House,where Eliana's was also located. There food is very delicious. I suggest that you try their Shrimp Bowtie Pasta.