Sol Tasca

A November 30, 2012
 
0.0
 
0.0 (0)
255 1
Compare
Write Review
Sol Tasca
Website

Additional Details:

Speciality:

This tapas bar lets diners dine al fresco, while taking in the lush greenery in their 400 square feet of space as they enjoy the delights whipped up by their chefs.

User reviews

There are no user reviews for this listing.