Dublin 23
Spanish · Fast Food · Sandwich Shop
Dublin 23 is a fast-food restaurant and sandwich shop offering homemade Spanish cuisine, including daily menus, roasted chicken, and catering services. They also serve breakfast and sandwiches, with options for dining on their terrace.
Location