As I’m trying to perfect my paella recipe, I realize the importance of using the proper short grain rice, which can be difficult to find. Thankfully, I recently came across a store in Stamford, CT, called From Spain, located on Crescent Street. They have all types of paella ingredients and most importantly the paella rice. Check out their website for more information.