Art Café is a Spanish restaurant offering a pleasant dining experience with a concise menu of flavorful dishes.