Sol Tasca
A
averlynn-lim
November 30, 2012
Compare
Write Review
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.