Authentic Afghan cuisine awaits at Zafron. Enjoy flavorful dishes in a tranquil setting.