The Heart of Europe Cafe - Sweet Sushi Factory - Barrington, Illinois