HUCKLEBERRY RESTAURANT, 1992
TOKYO, JAPAN
Spanish Cuisine
Bar & Dining, 65 seats