Where can I eat pizza?
I have a couple listings for pizza shops. Which one would you like to know about?
Give me the address and name of the restaurant that is closest and located via the quickest route, please.
Papa Johns is closest at 4 miles and moderate traffic. It's located at 110 Arastradero Rd.