Al Rafa - Il Buon Palato is a deli offering Spanish and Italian delicacies, including wine, pasta, and gift ideas, with a small bistro area.