Astorga is a restaurant and bar offering a welcoming atmosphere for drinks and dining.