Cafe Tehran offers a taste of Persian culture with its cafe and restaurant offerings.