Unpretentious Italian restaurant, La Grotta di Zi' Concetta, offering simple, delicious food at reasonable prices. Open for lunch and dinner, Monday to Friday.