Hello how may I help you? Can you please tell me where the nearest italian restaurant is? La Grolla is the nearest to you. I'm not sure that is correct Were you looking for a particular resturant? I am looking for an italian restaurant in Atlanta Georgia La Grotta restaurant is near you Does La Grotta serve specialty pizza? It does not. Are there any other italian restaurants in Atlanta Georgia that serve specialty pizza? La Grolla serves specialty pizza. Alright I will look into it now,thank you.