Sandwiches takeaways & restaurants

These are the latest additions to our website. Most of these takeaways will do online orders and home deliveries anywhere in Birmingham.

A.S. Cafe & Diner
77-79 High Street, Birmingham, B23 6SA
Al Bulushi - Sparkbrook
80 Stratford Road, Birmingham, B11 1AN
Al Bulushi Cafe - Sparkbrook
80 Stratford Rd, Birmingham, B11 1AN
Al-Uruba Cafe
391a Coventry Road, Birmingham, B10 0SP
Amiri Desserts and Boba
7 Liberty Place, Ladywood, B16 8JB
Armani Coffee and Grill House - Lozells Road
54a Lozells Road, Aston Central / Birchfield, B19 2TJ
15 Church Green East, Redditch, B98 8BP
Avenue Coffee House - Sandwell
151 Rolfe Street, Sandwell, Birmingham, B66 2AU
B D Westmacott Sandwiches
Stockton House, 95a High Street, B95 5AT
Bagel Factory - Birmingham
MK16, Grand Central, Stephenson Place, Birmingham, B2 4BQ
Baguette Du Maison
49-51 Constitution Hill, Birmingham, B19 3LE
Baguettes and Bowls
700 Washwood Heath Road, Birmingham, B8 2HQ
Be Our Guest Catering Service - Cradley Heath
Spring Meadow Social Club, Spring Meadow, Birmingham, B64 6LB
Bennys Diner Ltd
764 Kingstanding Road, Birmingham, B44 9ST
Bistro Cafe
1837 Pershore Road, Birmingham, B30 3DJ
Bites & Delight's - Selly Park / Stirchley
1048 Pershore Rd, Selly Park / Stirchley, B29 7PX
BP Swan Connect
Great Bridge Street, Birmingham, B70 0YA
Brandon Way Cafe
Unit 1 Brandon Way, West Bromwich, B70 9PW
Brúm Mì - Vietnamese - Moseley
145-147 Alcester Road, Birmingham, B13 8JP
Bread & Butter Catering - Halesowen
96, Stourbridge Road, HLO, Birmingham, B63 3UN
Bread and Butter Sandwich Shop
96 Stourbridge Road, Halesowen, B63 3UN
Breakfast Express
188c Chester Road North, Sutton Coldfield, B74 3NA
Breakfast Express
188c Chester Road North, Sutton Coldfield, B74 3NA
Breakfast N Brunch
101 Thornbridge Avenue, Perry Barr, Birmingham, B42 2AB
Breakfast N Brunch
101 Thornbridge Avenue, Perry Barr Birmingham, West Midlands, B42 2AB
Unit 1, 554 Stratford Road, Birmingham, B11 4AL
Busy Beans Cafe
632 Yardley Wood Road, Birmingham, B13 0HW
C.Kays Diner
117 Montgomery Street, Sparkbrook and Farm Park, B11 1EN
Café Munch - Northfield / Longbridge
1169 Bristol Road South, Birmingham, B31 2SL
Cafe D'vine - West Bromwich / Oldbury
468, West Bromwich and Oldbury, B70 9LD
107 Hawthorn Road, Kingstansding, Birmingham, B44 8QT
1397 Pershore Rd Birmingham B30 2JR, Birmingham, B30 2JR
CG's Cafe
Bradford Courtn123-131 Bradford Street, Birmingham, B12 0NS
Chris's Sandwich Bar
3 Great Hampton Street, Birmingham, B18 6AQ
Clover Cafe
31-32 Manchester Street, Birmingham, B6 4HL
Coffee & Crepes - Tamworth
6 Beauchamp Industrial Park, Tamworth, B77 5BZ
Coffee and Crusts
Shakespeare Building, 2233 Coventry Road, Birmingham, B26 3NJ
Coffee Diner
1 Suffolk Street Queensway, Birmingham City Centre, B1 1LT
Colley-Bite - Nisa
116 Colley Gate, Halesowen, B63 2BU
Cooking Good Filling Great
1 Birchfield Road, Redditch, B97 4LB
Costa Coffee
Unit 3, Sutton Coldfield, B74 2UG
Costa Coffee
10-11 Navigation Street, Birmingham, B2 4BS
Costa Coffee
16B Hagley Mall, Birmingham, B63 4AJ
Costa Coffee
Unit 7, Selly Oak Retail Park, Birmingham, B29 6SN
Costa Coffee
Unit 6a, Redditch, B98 7AH
Costa Coffee
Unit 15 Main Street, Dickens Heath, B90 1UB
Costa Coffee
Clifton Road, Sutton Coldfield, B73 6EB
Costa Coffee
21-22 The Lanes Shopping Centre, Walmley, B72 1YG
Costa Coffee
Unit 12, West Bromwich and Oldbury, B69 3DD
Costa Coffee
32 Frederick Street, Jewellery Quarter, B1 3HH
Costa Coffee
Sheldon, Wells Green, B26 3JB
Costa Coffee
Bearwood, Bearwood / Rotton Park, B66 4BH
Costa Coffee
Smethwick, Birmingham, B66 3PR
Costa Coffee
1088 Warwick Road, Acocks Green, B27 6BH
Costa Coffee
Unit 3A, Ladywood, B1 2AA
Costa Coffee
57-59 Boldmere Road, Sutton Coldfield, B73 5XA
Costa Coffee
14 George Street, Tamworth, B79 7LN
Costa Coffee - Bham Perry Bar
One Stop Retail Park, Aston Central / Birchfield, B42 1AA
Costa Coffee - Hall Green Applegreen
Applegreen Hall Green, Acocks Green, B28 8BN
Costa Coffee - West Bromwich
Unit R4, New Square, Birmingham, B70 7PP
D&K Cabin - Halesowen
Unit 13 James Scott Rd, Stourbridge, B63 2QT
Easy Bite
46 Grosvenor Shopping Centre, Birmingham, B31 2JU
Ed's Easy Diner - Birmingham Selly Oak
The Restaurant Hub, Sainsburys, 19 Selly Oak Shopping Park, Aston Webb Blvd, Birmingham, B29 6SJ
Ed's Easy Diner - Breakfast - Birmingham Selly Oak
The Restaurant Hub, Sainsburys, 19 Selly Oak Shopping Park, Aston Webb Blvd, Birmingham, B29 6SJ
El Bahia - Stratford Road
163 Stratford Road, Sparkbrook and Farm Park, B11 1RB
Electric Cafe
75 Electric Avenue, Birmingham, B6 7ED
Fat Tony's
2C Midland Road, Birmingham, B30 2ET
134 Yardley Road, Birmingham, B27 6NA
Fillingz Hut
2 Bamville Road, Ward End, Birmingham, B8 2TL
Food Champs Cafe & Kitchen
Unit 3A The Arden Craft Centre, Little Alne, Henley-in-Arden, B95 6HW
French Mustards French Baguette Deli
1Fletchers Walk Paradise Place, Birmingham, B3 3HJ
Fridah's Phoenix Cafe
30 Dudley Road West, Dudley, B69 2PJ
24-26 Cape Hill, Birmingham, Smethwick, B66 4RN
Goodfillers Cafe
474 College Road, Birmingham, B44 0HL
Greggs - Acocks Green, 1130 Warwick Rd
1144 Warwick Road, Birmingham, B27 6BL
Greggs - Birm Weoley Castle Rd
144 Weoley Castle Road, BIrmingham, B29 5QL
Greggs - Birmingham, 1013 Alcester Rd Sth
1013 Alcester Road South, , Billesley, , Maypole, Birmingham, B14 5JA
Greggs - Birmingham, 105 Bristol St
105 Bristol Street, Birmingham, B15 2DZ
Greggs - Birmingham, 164 Alum Rock Rd
162-164 Alum Rock Road, Birmingham, B8 1HU
Greggs - Birmingham, 35 Burtons Way
35 Burtons Way, Smiths Wood, Birmingham, B36 0UG
Greggs - Birmingham, 41 High St
41 High Street, Birmingham, B4 7SL
Greggs - Birmingham, 5 Bull St
5 Bull Street, Birmingham, B4 7LB
Greggs - Birmingham, 51 Warstone Ln
51 Warstone Lane, Birmingham, B18 6NG
Greggs - Birmingham, 6 Watford Rd
6 Watford Road, Cotteridge, B30 1JA
Greggs - Birmingham, 85 New St
85 New Street, Birmingham, B2 4BA
Greggs - Birmingham, Exchange Sq
Exchange Square, 106 Moor Street Queensway, Birmingham, B4 7LR
Greggs - Birmingham, Radleys
399 Sheldon Heath Rd, Radleys, Birmingham, B26 2UB
Greggs - Birmingham, U18B Fox SC, Washwood Hth Rd
U18B Fox & Goose Shopping Centre, Birmingham, B8 2EP
Greggs - Birmingham, U2 Aston St
67 Aston Street, Birmingham, B4 7DA
Greggs - Birmingham, U33 Newtown SC
33 Newtown Shopping Centre, Newtown, B19 2SS
Greggs - Birmingham, U54 Cuckoo TP
Cuckoo Road Aston, Aston, B7 5SY
Greggs - Birmingham, U6 Cherry St
55 Temple Row, Birmingham, B2 5AL
Greggs - Chelmsley Wood, Ulg Wst Chelmsly Wood SC
Unit LG1, Chelmsley Wood SC, Lower West Mall, Chelmsley Wood, B37 5TN
Greggs - Erdington, 237 High St
237 High St, Erdington, Birmingham, B23 6SS
Greggs - Erdington, 96 High St
High Street, Birmingham, B23 6RS
Greggs - Great Barr, Scott Arms SC
Scott Arms SCrn944 Walsall Road, Great Barr, B42 1TQ
Greggs - Hall Green, 1182 Stratford Rd
1182 Stratford Road, Birmingham, B28 8AQ
Greggs - Handsworth, 216 Soho Rd
216 Soho Road, Birmingham, B21 9LR
Greggs - Harborne, 83 High St
83 High Street, Birmingham, B17 9NR
Greggs - Kings Heath, 134 High St
134 High Street, Birmingham, B14 7LG
Greggs - Kingstanding, 208 Hawthorn Rd
Kingstanding, Kingstanding, B44 8PP
Greggs - Kingstanding, 625 Kingstanding Rd
B44 9SU, Kingstanding, B44 9SU
Greggs - Northfield, U8 Northfield SC
Greggs, Bristol Road South, Birmingham, B31 2JU
Greggs - Perry Barr, 97 Thornbridge Ave
97 Thornbridge Avenue, Perry Barr, B42 2AB, Perry Barr, B42 2AB
Greggs - Perry Barr, One Stop SC, 2 Walsall Rd
39 One Stop Shopping Centre Walsall Road, Birmingham, B42 1AA
Greggs - Quinton, 524 Hagley Rd Wst
524 Hagley Road West, Quinton, B68 0BZ
Greggs - Redditch, Moons Moat Dr
Unit K Moon Moat Drive, Redditch, B98 9HN
Greggs - Rednal, 10 Arden Rd, Holly Hill SC
10 Arden Road, Rednal, B45 0JA
Greggs - Rubery, 175 New Rd
175 New Road, Rubery, B45 9JW
Greggs - Selly Oak, U9A Selly Oak SP
9-10 Selly Oak Shopping Park Aston Webb Boulevard, Birmingham, B29 6SQ
Greggs - Sheldon, Whirlwind SS, New Coventry Rd
314 New Coventry Road, Birmingham, B26 3HL
Greggs - Shirley, U14 Parkgate SC
Unit 14 Parkgate Stratford Road, Shirley, B90 3GG
Greggs - Smethwick, 25 Cape Hill
25 Cape Hill, Smethwick, B66 4RX
Greggs - Smethwick, 573 Bearwood SC
Bearwood Shopping Centre, 573 Bearwood Road, Smethwick, B66 4BH
Greggs - Solihull, 113 Hobs Moat Rd
113 Hobs Moat Road, Solihull, B92 8JN
Greggs - Solihull, 33 High St
33 High Street, Solihull, B91 3SJ
Greggs - Sutton Coldfield
Gracechurch Centre, The Royal Town of Sutton Coldfield, B72 1PH
Greggs - Sutton Coldfield, Princess Alice RP
17 Princess Alice Drive, The Royal Town of Sutton Coldfield, B73 6RB
Greggs - Sutton Coldfield, Red Rose SC
Red Rose Centre 53 Lower Parade, Sutton Coldfield, B72 1XX
Greggs - Tamworth, 17 Middle Entry SC
17 Middle Entry, Tamworth, B79 7NJ
Greggs - Tamworth, UM Ventura RP, Ventura Park Rd
Ventura Park Road, Tamworth, B78 3JD
Greggs - Tile Cross, 9 Bell L
9 Bell Lane, Tile Cross, B33 0HS
Greggs - West Bromwich, 146 Walsall Rd
146 Walsall Road, West Bromwich, B71 3HP
Greggs - West Bromwich, Birmingham Rd
2 Birmingham Road, West Bromwich, B71 4JZ
Greggs - Yardley, U9 Swan SC
9 Swan Centre, 20 Church Road, Birmingham, B25 8UJ
108 Garrison Lane, Birmingham, B9 4BS
16A Colmore Row, Birmingham, B3 2QD
Home Is Where - Birmingham
26 Church Street City Centre, Birmingham City Centre, B3 2NP
Hungry Hobbit
312 Wake Green Road, Birmingham, B13 0BN
Jeffreys Fine Sandwiches
12a-14 Silver Street, Tamworth, B79 7NH
Jeffreys Fine Sandwiches
12a-14 Silver Street, Tamworth, B79 7NH
JJ’s Coffee Lounge
180 Trescott Road, Birmingham, B31 5QD
JOE & THE JUICE - John Lewis Solihull
Touchwood Hall Cl, , 17 Station Rd, Birmingham, B91 3RA
Jollie's Cafe
Coombs Road, Halesowen, B62 8AE
Kingsbury Cafe
988 Tyburn Road, Birmingham, B24 0TL
Kingsbury Cafe - Tyburn Road
988 Tyburn Rd, Erdington Centre, B24 0TL
La Baguette Sandwich
2233Shakespeare Building Coventry Road, Sheldon, Birmingham, B26 3NJ
La Brioche - Moseley
123 Alcester Road, Moseley, B13 8DD
La Brunch
25 Newtown Lane, Cradley Heath, B64 5EB
Lickey Kitchen
6 Lickey Road, 498-500 Lickey Road, Cofton Hackett, B45 8UU
Little House of Chaii
97a Spon Lane, West Bromwich, B70 6AB
328 Pound Road, West Midlands, B68 8NQ
Logos Convenience Store - Wells Green
2160 Coventry Road, Birmingham, B26 3JB
Louie’s Cafe
84 Weoley Castle Road, Birmingham, B29 5PT
LUV Baguette
629 Bordesley Green, Birmingham, B9 5XZ
Marshalls Coffee Shop
Acocks Green, Birmingham, B27 6EB
Merritts Cafe
243 Merritt's Brook Lane, Birmingham, B31 1UJ
Mi Banh Mi - Acocks Green
Unit 18, Acocks Green, B11 2RJ
Mibsons West Bromwich, West Bromwich and Oldbury, B70 6QG
Molly's Cafe
20 The Green, Birmingham, B38 8SD
Monty's Deli Sandwich & Kitchen - Birmingham
5 Colmore Gate, Birmingham City Centre, B4 6AD
Montys Deli Sandwich Bar
Mr Beast (Park Road, B63
Soccer Zone, Park Rd, Halesowen, B63 2RG
Munch brunch
595 Kings Road, Birmingham, B44 9HN
Need For Feed Cafe
33 Kitt's Green Road, Birmingham, B33 9NY
P J B Ltd. Peter's Pantry
160a Stratford Road, Shirley, Solihull, B90 3BD
Pasha Turkish Breakfast - Bearwood / Rotton Park
Yorkshire Grey, 381, Dudley Road, Birmingham, B18 4HB
Pat Round Satisfactory Sandwich Bar
31Albany House Hurst Street, Birmingham, B5 4BD
Peckers Sandwich Bar
Station Road, Coleshill, Birmingham, B46 1HT
Petits Fours Patisserie
766 Stratford Road, Birmingham, B11 4BP
Petits Fours Patisserie- Rovex
unit 29 rovex business park, Birmingham, B11 2AG
Philpotts - Bennetts Hill
34 Bennetts Hill, Birmingham, B2 5SN
Philpotts - Colmore Circus
B4 6BN, Birmingham, B4 6BN
Philpotts Bennetts Hill
34 Bennetts Hill, Birmingham, B2 5SN
Philpotts Colmore Circus
36 Colmore Circus Queensway, Birmingham, B4 6BN
Philpotts Edgbaston
12a Broadway Plaza, Francis Rd, Edgbaston, Birmingham, B16 8LP
Philpotts Quality Sandwiches
Great Charles Street Queensway, Birmingham, B3 3LG
Pinchos - Birmingham
121 Edmund Street, Birmingham City Centre, B3 2HJ
Pollers Cafe & Sandwich Bar
42A High Street, The Royal Town of Sutton Coldfield, B72 1UJ
Poundbakery - Erdington
138a High Street, Birmingham, B23 6RS
Poundbakery - Tamworth
19 Market Street, Tamworth, B79 7LX
Pret A Manger - Birmingham New Street
52 New Street, Birmingham, B2 4EG
Pret A Manger - Birmingham Newhall Street
1 Newhall Street, Birmingham, B3 3NH
Pret A Manger - Solihull
96 High Street, Solihull, B91 3TA
Proper Corporate English Taste - Cradley Heath
125B Grainger's Lane, Cradley Heath, B64 6AH
Rebel Vegan
Ed's Easy Diner, Ladywood, B1 2AA
Riland Sports Cafe
Riland Road, Sutton Coldfield, B75 7AU
Ring Side Cafe
107B Witton Lodge Road, Birmingham, B23 5JD
Roasters - Tamworth
35B George St, Tamworth, B79 7LJ
Robinson’s Bakery
7 Birmingham Street, Oldbury, B69 4DT
Robinson’s Bakery - Oldbury
7 Birmingham Street, Oldbury, B69 4DT
Robinsons Bakery - West Brom
117 Hill Top, West Bromwich, B70 0RU
Robinsons Bakery - West Brom
117 Hill Top, West Bromwich, B70 0RU
Berwick House, 35 Livery Street, Birmingham, B3 2PB
Rustic - Birmingham
35 Livery St, Birmingham City Centre, B3 2PB
68 Reddal Hill Road, Cradley Heath, B64 5JT
Sandwich Bar
155 Vaughton Street, Birmingham, B12 0SS
Sandwiches-no 6
6 High Street, Hampton In Arden, B92 0AA
225 New John Street West, Birmingham, B19 3UA
Sheldon Cafe
2148a Coventry Road, Birmingham, B26 3JB
Sheldon Cafe
2148A Coventry Road, Wells Green, B26 3JB
Shree Krishna Vada Pav (SKVP) - Vegetarian Street Food
177a Stratford Road, Shirley, B90 3AX
Simmy's Diner
637 Kingsbury Road, Birmingham, B24 9PP
Simmy's Diner - Upper Witton / Bromford
637 Kingsbury Road, Upper Witton / Bromford, B24 9PP
Snack Pals
13A Alvechurch Road, Birmingham, B31 3JW
Snack Shack - The Damson
The Damson Public House, Solihull, B92 9NG
Stampy's Cafe
8 Crankhall Lane West Bromwich, West Midlands, B71 3JY
Subshakes (Coventry Road)
688 Coventry Road, Birmingham, B10 0UU
Subshakes (Stratford Road)
782 Stratford Road, Birmingham, B11 4BP
Upper Gungate BP, Tamworth, B79 7NZ
146 Stratford Road, Shirley, Birmingham, B90 3BD
Subway, Shirley, B90 4RB
Unit L, Redditch, B98 9HA
852 Stratford Road, Springfield, Birmingham, B11 4BS
Subway - Hagley Road
Unit 3 Hagley Road, Quinton, Birmingham, B32 1AD
Subway - Shard End Birmingham
105 Shard End Crescent, Kingshurst and Shard End, B34 7AE
Subway - 3 Station Rd
3 Station Rd, Solihull, B91 3TG
Subway - Birmingham
Bp Waterlinks, Bordesley / Small Heath, B9 4HF
Subway - BP Service Station Stourbridges Road
Stourbridges Road, Birmingham, B63 3UA
Subway - Coleshill Road
Coleshill Road, Castle Bromwich, Birmingham, B36 8BQ
Subway - Coventry Road
1748 Coventry Road, Castle Bromwich / Stechford / Sheldon Country Park, B26 1PB
Subway - Hagley Road
835C Hagley Road, West Birmingham, B32 1AD
Subway - Lichfield Road
286 Lichfield Rd, Sutton Four Oaks, Birmingham, B74 2UG
Subway - New John Street
Subway, Aston and Dartmouth Circus, B19 3TZ
Subway - Shirley
146 Stratford Road, Birmingham, B90 3BD
Subway - Solihull Retail Park
Subway, Solihull Retail Park Chalford Way, Shirley, B90 4RB
Subway - Stratford Road Shirley
Ground Floor, 146 Stratford Road, Shirley, Sollihull, Shirley, Solihull, B90 3BD
Subway - Texaco New John Street
New John Street West, Birmingham, B19 3TZ
Subway - Watery Lane
Watery Lane, Birmingham, B9 4HF
Subway - Watery Lane
Watery Lane, Birmingham, B9 4HF
Subway BP Tamworth
Upper Gungate, Tamworth, B79 7NU
Subway Sandwiches
85 Bull Street Subway, Birmingham, B4 6AB
Subway Sandwiches - Atrium - Nec
Subway In The Atrium, National Exhibition Centre, Pendigo Way, B40 1NT
Subway Shard End
105 Shard End Cres, Unit 12, Shard End, Birmingham, B34 7AE
Subway® - Coventry Road
1748 Coventry Road, Birmingham, B26 1PB
Subway® - Coventry Road
1748 Coventry Road, Birmingham, B26 1PB
Subway® - Moons Moat
Unit L, Crescent Park, Redditch, B98 9HA
Subway® - Moons Moat
Unit L, Crescent Park, Redditch, B98 9HA
Subway® - Shirley
146 Stratford Road, Birmingham, B90 3BD
Summer Palace
Summer Palace Birmingham Road Mappleborough Green, Studley, B80 7DF
Tasty Bites Cafe - West Bromwich and Oldbury
341, West Bromwich and Oldbury, B70 9QG
Tasty Pastry
529 Bristol Road, Selly Oak, Birmingham, B29 6AU
Teapot Cafe
291 High Street, Smethwick, B66 3NJ
The Big Bear Cafe
314 Tessall Lane, Birmingham, B31 5EN
The Cafe Express Takeaway
129 High St, Harborne, B17 9NP
The Clock Cafe
900 Bristol Road, Birmingham, B31 2NS
The Deanery
7 Lower Gungate, Tamworth, B79 7BA
The Fat Sandwich Company
4 Manor Walk, Solihull, B91 3SX
The Food Hut - Birmingham
Five Ways Underpass Broad Street, Birmingham, B15 1BL
The Korner Kitchen
12 Church Street, Bromsgrove, B61 8DD
The Little Griddle - Halesowen
19 Hereward Rise Business Centre Halesowen, Birmingham, B62 8AN
The Lodge Café
Tameside Way, Birmingham, B42 2UB
The Pumphouse Cafe
Forge Ln, Halesowen, B62 8EB
The Sandwich Maker
63 poplar Road, Redditch, B97 6NY
The Sandwich Maker
63 Poplar Road, Redditch, B97 6NY
The Sandwich Man
James Road, Tyseley, Birmingham, B11 2BA
The Satisfactory Sandwich Bar
8Brierley Manor Ethel Street, Birmingham, B2 4BG
The Taypot
166 Halesowen Road, Cradley Heath, B64 5RR
The Tuckaway Cafe
1871 Pershore Road, Birmingham, B30 3DJ
The Village Kitchen
147 New Road Rubery, Birmingham, B45 9JW
Tim Hortons - Birmingham New Street
112 New Street, Birmingham, B2 4EU
Tim Hortons UK - New Street
112 New Street, Birmingham, B2 4EU
Top Falafel
40 moat lane, Birmingham, B5 5BD
Town Gate Cafe
The Town Gate,Park Road, Sutton Coldfield, B73 6BU
Vee's Delicatessen - Birmingham
83 Vyse St, Jewellery Quarter, B18 6HA
Veggie Fellas - High Street
152 High Street, Smethwick / The Hawthorns, B66 3AJ
172 Slade Road, Birmingham, B23 7PX
172 Slade Road, Erdington Centre, B23 7PX
Indian dishes
Chinese noodles
Pizza Peperoni
Doner Kebab
Fried chicken American style
Fish and chips
Fish and chips
Thai food
Balti food
Bangladeshi food
Italian pasta
Halal food
Caribbean food

Hot in Birmingham right now

Creating the most interest in Birmingham:

...and some hot new search terms:

Rate this page