Here's what Trippy members say about Ostra Cosa:
"Ostra Cosa is also one that I really enjoy, excellent food." See More