Abuela Lola is a restaurant specializing in Spanish, Mediterranean, and grilled cuisine.