Italian • European • Food Delivery • Ossetian Cuisine
"My favorite Italian restaurant in Chicago. The squid infused pasta is amazing and so is the seafood salad. Just had the pumpkin fall desert and was delicious. Staff is super friendly too."