Alhambra Inn & Restaurant
RestaurantHotels
Address
1 Tucker Avenue
Kingston 6
Saint Andrew
Payment Options
Cash, Visa, MasterCard
Parking
Free