Falafel King: A popular spot specializing in delicious falafel.