Top Grill | Top Grill | Business Restaurant | Salford | M7

Top Grill based in Salford offers great-tasting {CUISINE} delights at affordable prices. Get Fresh Food Delivered Hot To Your Doorstep!

Top Grill