HUCKLEBERRY RESTAURANT, 1992
TOKYO, JAPAN

Spanish Cuisine
Bar & Dining, 65 seats