barbie • November 15, 2011You have to taste le capo triestino... Mini cappuccino in a small glass cup.. Delicious
Marleny N. • January 25, 2013I ate here a few times, but the food is really good and it is really cheap. WinWin
Don't see the place you're looking for? Add a new place to Foursquare.