We don't know what they serve here yet.
Among the takeaways to be found in Glasgow is San Siro at 563 Sauchiehall Street. We don't yet have the menu for the takeaway restaurant. There is a large selection of food to be found at San Siro. Although this website doesn't yet have full information for San Siro, we are working on it. This take-away serves .
No one has left a review yet.