La Grotta is an Italian restaurant specializing in pizza and pasta. It is located on Railway Road.