Thursday, June 11, 2009

Cafe' Amici

The best pizza in St. Thomas.  It's tucked away in an alley and is completely outside (covered) but still outside, including the pizza oven.

No comments: