Experience the mouthwatering flavors of Small World, the best Greek restaurant in Napa. Savor our delectable lamb salad and delightful falafel, all prepared with authentic Mediterranean flair. Small World is your go-to destination for a culinary journey that transports your taste buds to Greece, right here in Napa.
read more..