We had a delicious and relaxed Friday dinner last night at the new Travelers Thali House that moved into Beacon Hill a few weeks ago. This is a second location to the Travelers on Capital Hill and is quite a welcome addition to the south end of Seattle, being both Indian and vegetarian food! The […]