G

One of the few pasta places on the island but the ...

One of the few pasta places on the island but the quality is lackluster. A cheaper option than most restaurants in the area though.

Comments:

No comments