Knightswood Inn is located in Glasgow, United Kingdom on 176 Archerhill Rd. Knightswood Inn is rated 4.3 out of 5 in the category chinese takeaway in United Kingdom.
Address
176 Archerhill Rd
Service options
Delivery
Takeaway
Offerings
Late-night food