Spanish restaurant A Paella offers delicious, homemade cuisine. Known for quick service and a visible kitchen.