1005 Vine St, Healdsburg, CA 95448-4828, Healdsburg
Food was below par, the server was not very friendly and our water glasses were dirty. Recommend the Chinese restaurant
Food was below par, the server was not very friendly and our water glasses were dirty. Recommend the Chinese restaurant