Loading opening times...
Torres Tapas Restaurant is registered at 327 Sauchiehall Street, Glasgow, G2 3HW. Currently the business operates from 12:00 to 23:00. This firm specialises in following categories: Restaurants, Spanish Restaurants, Takeaway.