Located at the top of Foreigner Street, Stella's has emerged as one of the best restaurants in town. The pizzas, cooked in a wood-fired oven, feature traditional toppings, as well as Chinese favorites such as corn. Other highlights include lasagna, nachos, and Greek salads. The Chinese food is also worth a try.
Visit the Travel Talk forums for help on planning your trip