Windsor, Order Food Online!

Oops! Filter by Cuisine & Promotion View Map

Windsor, CT Restaurants for Delivery & Takeout

Cuisines: American, Asian, Asian Fusion, Bangladeshi, BBQ, Breakfast, Brunch, Burritos, Calzones, Cantonese, Caribbean, Chicken, Chili, Chinese, Coffee and Tea, Curry, Deli, Dessert, Fish, Grill, Gyro, Haitian, Hamburgers, Hibachi, Hoagies, Hot Dogs, Hot Pot, Indian, Indo-Chinese, Italian, Japanese, Latin American, Mediterranean, Mexican, Noodles, Pakistani, Pasta, Peruvian, Pho, Pitas, Pizza, Puerto Rican, Ramen, Salads, Sandwiches, Seafood, Smoothies and Juices, Soup, Steak, Subs, Sushi, Szechuan, Taco, Thai, Vegetarian, Vietnamese, Wings, Wraps

1. GoldBurgers

11th Order Free
4.7 out of 5 stars. 1461 Google reviews

American, Hamburgers, Hot Dogs, Sandwiches  

Casual Dining, Free Parking, Good For Group, Good For Kids  

Online menu opens
Today, 11:00 AM
1096 Main St
Carryout
Carryout
Online menu opens Today, 11:00 AM

2. Villa Milano's Pizza

$3 or less
4.2 out of 5 stars. 293 Google reviews

Calzones, Hamburgers, Pasta, Pitas, Pizza, Salads, Sandwiches, Seafood, Wings, Wraps  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Vegetarian Options  

Online menu opens
Today, 4:00 PM
456 Main St
Delivery: $2.00
Delivery Min: $10
Delivery: $2.00 Delivery Min: $10
Online menu opens Today, 4:00 PM

3. Sakura Garden

4.3 out of 5 stars. 793 Google reviews

Asian, Dessert, Japanese, Noodles, Sushi  

Casual Dining, Full Bar, Good For Group, Good For Kids, Happy Hour, Has TV, Vegan Options  

Order for later
Today, 4:30 PM
120 Hebron Ave.
Average Item Cost: $10
Carryout
Average Item Cost: $10 Carryout
Order for later Today, 4:30 PM

4. Kyushu Ramen & Sushi

4.3 out of 5 stars. 134 Google reviews

Asian, Asian Fusion, Chinese, Japanese, Noodles, Ramen, Sushi, Thai  

Casual Dining, Free Parking  

Order for later
Today, 12:00 PM
440 Buckland Hills Drive
Average Item Cost: $12
Delivery: $4.99
Delivery Min: $15
Average Item Cost: $12 Delivery: $4.99 Delivery Min: $15
Order for later Today, 12:00 PM

5. West End Pizza

11th Order Free
3.0 out of 5 stars. 118 Google reviews

Calzones, Chicken, Hamburgers, Italian, Pasta, Pizza, Salads, Sandwiches, Seafood, Steak, Wings, Wraps  

Casual Dining, Free Parking, Gluten Free Options, Good For Group, Has TV, Offers Military Discount, Vegetarian Options  

Order Now
495 Farmington Avenue
Average Item Cost: $12
Delivery: $4.00 - $20.00
Delivery Min: $10
Average Item Cost: $12 Delivery: $4.00 - $20.00 Delivery Min: $10

6. Butterfly Chinese Restaurant

4.1 out of 5 stars. 927 Google reviews

Asian, Asian Fusion, Cantonese, Chinese, Fish, Hot Pot, Noodles, Soup, Szechuan  

Casual Dining, Free Parking, Full Bar, Gluten Free Options, Good For Group, Good For Kids, Has TV, Healthy Options, Vegetarian Options  

Order for later
Today, 11:30 AM
831 Farmington Ave.
Average Item Cost: $9
Carryout
Average Item Cost: $9 Carryout
Order for later Today, 11:30 AM

7. Tasty Chinese

3.9 out of 5 stars. 100 Google reviews

Asian, Cantonese, Chinese  

Casual Dining, Free Parking, Vegan Options  

Order for later
Today, 11:30 AM
1234 Farmington Avenue
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Today, 11:30 AM

8. Ruby Chinese Food

11th Order Free Quick Deals $3 or less
4.3 out of 5 stars. 417 Google reviews

Asian, Cantonese, Chinese, Noodles, Soup  

Free Parking, Good For Kids, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
485 Hartford Rd
Delivery: $2.99 - $3.99
Delivery Min: $15
Delivery: $2.99 - $3.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

9. Charlie's Pizza

$3 or less
4.3 out of 5 stars. 423 Google reviews

Calzones, Chicken, Dessert, Italian, Pasta, Pizza, Salads, Sandwiches, Seafood, Soup, Wings  

Casual Dining, Full Bar, Good For Group, Good For Kids, Has TV, Vegetarian Options  

Order for later
Today, 11:00 AM
386 Prospect St.
Average Item Cost: $15
Delivery: $2.95 - $3.95
Delivery Min: $15
Average Item Cost: $15 Delivery: $2.95 - $3.95 Delivery Min: $15
Order for later Today, 11:00 AM

10. Chang Jiang Chinese Restaurant

11th Order Free Quick Deals
4.2 out of 5 stars. 352 Google reviews

Asian, Cantonese, Chinese  

Casual Dining  

Order for later
Today, 12:00 PM
112 Main St
Delivery: $3.99 - $5.99
Delivery Min: $25
Delivery: $3.99 - $5.99 Delivery Min: $25
Order for later Today, 12:00 PM

11. Husky Pizza

$3 or less
4.4 out of 5 stars. 566 Google reviews

Calzones, Dessert, Hamburgers, Pitas, Pizza, Salads, Sandwiches, Wings, Wraps  

Gluten Free Options, Good For Kids, Has TV, Vegetarian Options  

Order for later
Today, 12:00 PM
46 W Center St
Delivery: $2.00
Delivery Min: $10
Delivery: $2.00 Delivery Min: $10
Order for later Today, 12:00 PM

12. Godavari Hartford

Quick Deals
3.6 out of 5 stars. 1896 Google reviews

Chicken, Indian, Indo-Chinese, Seafood  

Casual Dining, Fine Dining, Free Parking, Full Bar, Gluten Free Options, Good For Group, Good For Kids, Halal Options, Happy Hour, Has TV, Healthy Options, Kids Menu, Offers Military Discount, Offers Student Discount, Private Room, Takeout Only, Vegan Options, Vegetarian Options  

Order for later
soon
1250 Burnside Avenue
Delivery: 5.00%
Delivery Min: $29
Delivery: 5.00% Delivery Min: $29
Order for later soon

13. Surquillo Bar & Grill

11th Order Free Coupons Quick Deals

Chicken, Dessert, Fish, Grill, Hamburgers, Salads, Sandwiches, Seafood, Smoothies and Juices, Soup, Wings  

Casual Dining, Good For Group, Good For Kids, Kids Menu  

Order Now
391 Main Street
Delivery: $3.99
Delivery Min: $15
Delivery: $3.99 Delivery Min: $15

14. Gourmet Wok

3.7 out of 5 stars. 81 Google reviews

Asian, Cantonese, Chicken, Chili, Chinese, Curry, Noodles, Seafood, Soup, Steak, Wings  

Casual Dining, Free Parking, Gluten Free Options, Good For Group, Good For Kids, Healthy Options, Vegetarian Options  

Order for later
Today, 11:00 AM
2856 Main St
Average Item Cost: $11
Delivery: $4.99
Delivery Min: $15
Average Item Cost: $11 Delivery: $4.99 Delivery Min: $15
Order for later Today, 11:00 AM

15. Choice One Pizza

$3 or less
3.7 out of 5 stars. 298 Google reviews

Calzones, Chicken, Dessert, Hamburgers, Pizza, Salads, Sandwiches, Seafood, Subs, Wings, Wraps  

Casual Dining, Free Parking, Halal Options, Vegetarian Options  

Order for later
Today, 12:30 PM
24 new Britain ave
Delivery: $2.00
Delivery Min: $15
Delivery: $2.00 Delivery Min: $15
Order for later Today, 12:30 PM

16. Tisumi Sushi

4.2 out of 5 stars. 333 Google reviews

Asian, Coffee and Tea, Dessert, Grill, Hibachi, Japanese, Noodles, Salads, Seafood, Soup, Steak, Sushi, Thai  

Casual Dining, Family Style, Free Parking, Gluten Free Options, Good For Group, Good For Kids, Has TV, Kids Menu, Organic Options, Vegan Options, Vegetarian Options  

Online menu opens
Today, 1:00 PM
2850 Main St
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Online menu opens Today, 1:00 PM

17. Punto & Punto L.L.C

5.0 out of 5 stars. 1 Google reviews

Chicken, Fish, Grill, Pasta, Peruvian, Seafood, Soup, Steak  

Casual Dining, Kids Menu, Vegetarian Options  

Order Now
846 Main Street
Carryout
Carryout

18. Jumbo Buffet

4.1 out of 5 stars. 727 Google reviews

Asian, Cantonese, Chinese  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Vegan Options, Vegetarian Options  

Order for later
Today, 12:00 PM
409 Cottage Grove Rd.
Delivery: $4.00
Delivery Min: $10
Delivery: $4.00 Delivery Min: $10
Order for later Today, 12:00 PM

19. Thai Palace

4.1 out of 5 stars. 353 Google reviews

Asian, Curry, Dessert, Noodles, Pho, Salads, Soup, Thai  

Comfort Food, Vegetarian Options  

Order for later
soon
18 Wintonbury Ave
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later soon

20. More Than Just Shark Bite

Curbside Pickup 11th Order Free
4.4 out of 5 stars. 101 Google reviews

Sandwiches, Seafood, Subs  

 

Order for later
Today, 12:00 PM
1037 Boulevard
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Today, 12:00 PM

21. Spice Venue

11th Order Free Coupons Quick Deals
3.9 out of 5 stars. 648 Google reviews

Breakfast, Brunch, Chicken, Dessert, Grill, Indian, Salads, Seafood, Soup, Wings  

Casual Dining, Full Bar, Good For Group, Happy Hour, Has TV, Vegetarian Options  

Order for later
soon
81 Asylum Street
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later soon

22. Que Huong

4.7 out of 5 stars. 71 Google reviews

Noodles, Pho, Sandwiches, Vietnamese  

 

Order Now
355 New Park Avenue
Carryout
Carryout

23. Whole Deli (Glastonbury)

4.3 out of 5 stars. 125 Google reviews

Breakfast, Chicken, Hoagies, Salads, Sandwiches, Wraps  

Casual Dining, Healthy Options  

Online menu opens
Tomorrow, 7:30 AM
357 New London Turnpike
Carryout
Carryout
Online menu opens Tomorrow, 7:30 AM

24. Pepperoni's Pizza

Free Delivery $3 or less
4.3 out of 5 stars. 158 Google reviews

American, Calzones, Chicken, Pasta, Pizza, Salads, Sandwiches, Seafood, Wings, Wraps  

Chill, Free Parking, Good For Group, Good For Kids, Quick Bite, Vegetarian Options  

Order for later
Today, 10:30 AM
1400 Hopmeadow Street
Delivery: Free
Delivery Min: $15
Delivery: Free Delivery Min: $15
Order for later Today, 10:30 AM

25. Pho Tan Loc

4.2 out of 5 stars. 97 Google reviews

Asian, Noodles, Pho, Soup, Vietnamese  

Casual Dining, Good For Group  

Online menu opens
Today, 10:30 AM
209 Ella Grasso Turnpike
Carryout
Carryout
Online menu opens Today, 10:30 AM

26. Fire & Spice Vegan Restaurant

4.6 out of 5 stars. 653 Google reviews

Caribbean  

Gluten Free Options, Vegan Options, Vegetarian Options  

Online menu opens
4/14/2026, 10:00 AM
491 Capitol Ave
Carryout
Carryout
Online menu opens 4/14/2026, 10:00 AM

27. Siam Corner Thai Kitchen & Pho

$3 or less
4.5 out of 5 stars. 329 Google reviews

Asian, Curry, Dessert, Noodles, Pho, Salads, Soup, Thai, Vietnamese  

Casual Dining, Free Parking, Gluten Free Options, Vegetarian Options  

Online menu opens
Tomorrow, 11:00 AM
199 Broad St
Delivery: $3.00
Delivery Min: $20
Delivery: $3.00 Delivery Min: $20
Online menu opens Tomorrow, 11:00 AM

28. The Sloppy Waffle

4.1 out of 5 stars. 1018 Google reviews

Breakfast, Chicken, Coffee and Tea, Dessert, Grill, Hamburgers, Salads, Sandwiches  

Casual Dining, Free Parking, Gluten Free Options, Good For Group, Good For Kids, Healthy Options, Outdoor Seating, Vegetarian Options  

Order Now
2551 BERLIN TPKE
Carryout
Carryout

29. Rooster's Chicken & Waffles

11th Order Free
4.6 out of 5 stars. 147 Google reviews

American, BBQ, Chicken, Salads, Sandwiches, Wraps  

Chill, Free Parking, Quick Bite  

Order Now
101 Main St.
Carryout
Carryout

30. Ktrachitos Restaurant

11th Order Free
4.6 out of 5 stars. 72 Google reviews

Chicken, Latin American, Taco  

 

Online menu opens
Today, 11:00 AM
517 Park St
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Online menu opens Today, 11:00 AM

31. Edo Ichi Sushi & Hibachi Steakhouse

4.5 out of 5 stars. 863 Google reviews

Asian, Japanese, Sushi  

Casual Dining, Free Parking, Full Bar, Good For Group, Good For Kids, Happy Hour, Has TV, Vegetarian Options  

Order for later
Today, 12:00 PM
580 Silas Deane Hwy
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Today, 12:00 PM

32. Donde Julio Restaurant

Curbside Pickup 11th Order Free
4.5 out of 5 stars. 281 Google reviews

Dessert, Grill, Hamburgers, Hot Dogs, Latin American, Mexican, Salads, Seafood, Steak, Wings  

Good For Kids, Vegetarian Options  

Order for later
Tomorrow, 7:30 AM
83 Park St
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 7:30 AM

33. SUSHI CALIFORNIA

4.5 out of 5 stars. 551 Google reviews

Asian, Japanese  

Casual Dining, Comfort Food, Drive-Thru, Family Style, Free Parking, Healthy Options, Offers Student Discount, Vegan Options  

Order for later
Tomorrow, 11:30 AM
30 FENN RD
Average Item Cost: $10
Delivery: $4.99
Delivery Min: $15
Average Item Cost: $10 Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:30 AM

34. The Flying Monkey Grill & Bar

4.3 out of 5 stars. 2576 Google reviews

Dessert, Grill, Pasta, Salads, Sandwiches, Seafood, Soup, Steak, Wings  

Casual Dining, Comfort Food, Free Parking, Gluten Free Options, Good For Group, Good For Kids, Healthy Options, Kids Menu, Vegan Options, Vegetarian Options  

Online menu opens
Today, 10:30 AM
2095 BERLIN TURNPIKE
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Online menu opens Today, 10:30 AM

35. El Sarape

4.3 out of 5 stars. 339 Google reviews

Mexican  

 

Order Now
931 Broad St
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15

36. Piolin 2 Restaurant

4.0 out of 5 stars. 698 Google reviews

Chicken, Fish, Grill, Pasta, Peruvian, Salads, Seafood, Soup, Steak  

Casual Dining, Good For Group, Good For Kids  

Order Now
395 Franklin Avenue
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15

37. Koma Japanese Steakhouse and Sushi

4.2 out of 5 stars. 884 Google reviews

Asian, Grill, Japanese, Salads, Seafood, Steak, Sushi  

Casual Dining, Full Bar, Good For Group, Good For Kids, Happy Hour, Outdoor Seating, Vegetarian Options  

Order for later
Today, 11:30 AM
345 North Main Street
Carryout
Carryout
Order for later Today, 11:30 AM

38. China House

Asian, Cantonese, Chinese  

 

Order for later
Today, 12:00 PM
344 Franklin Ave
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Today, 12:00 PM

39. Three Amigos Mex

4.3 out of 5 stars. 605 Google reviews

Burritos, Dessert, Mexican, Taco  

 

Order for later
Today, 11:00 AM
298 Middle Turpike W
Carryout
Carryout
Order for later Today, 11:00 AM

40. Stella's Pizza and Italian Restaurant

Free Delivery $3 or less
4.7 out of 5 stars. 240 Google reviews

American, Calzones, Chicken, Grill, Hamburgers, Italian, Pasta, Pizza, Salads, Seafood, Wings, Wraps  

Casual Dining, Free Parking, Gluten Free Options, Good For Kids, Has TV, Kids Menu, Vegetarian Options  

Order for later
Today, 12:00 PM
620 SILAS DEANE HWY
Delivery: Free
Delivery Min: $15
Delivery: Free Delivery Min: $15
Order for later Today, 12:00 PM

41. Munchies Grill

4.0 out of 5 stars. 65 Google reviews

American, Chicken, Dessert, Mediterranean, Salads, Sandwiches, Vegetarian, Wings  

Vegetarian Options  

Order Now
894 MAPLE AVENUE
Delivery: $4.99
Delivery Min: $29
Delivery: $4.99 Delivery Min: $29

42. Kebab House

4.6 out of 5 stars. 506 Google reviews

Chicken, Steak  

 

Online menu opens
soon
169 Elm St
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Online menu opens soon

43. Jason's House Chinese Restaurant

4.0 out of 5 stars. 113 Google reviews

Asian, Cantonese, Chicken, Chinese, Noodles, Seafood, Soup, Thai  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV  

Order for later
Today, 12:25 PM
1396 Hopmeadow St
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Today, 12:25 PM

44. Uncle Skys Bar & Grill

Curbside Pickup 11th Order Free
4.6 out of 5 stars. 42 Google reviews

American, BBQ, Chicken  

Chill, Quick Bite, Vegetarian Options  

Online menu opens
Today, 11:00 AM
915 MAIN ST
Average Item Cost: $9
Carryout
Average Item Cost: $9 Carryout
Online menu opens Today, 11:00 AM

45. A.J Deli

11th Order Free
4.5 out of 5 stars. 147 Google reviews

Breakfast, Chicken, Deli, Salads, Sandwiches  

Casual Dining, Comfort Food, Free Parking, Healthy Options, Vegetarian Options  

Order for later
Tomorrow, 7:00 AM
700 Poquonock Ave
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 7:00 AM

46. New Kabab House

3.9 out of 5 stars. 339 Google reviews

Bangladeshi, Chicken, Dessert, Grill, Indian, Indo-Chinese, Noodles, Pakistani, Seafood, Soup  

Halal Options, Kids Menu, Vegetarian Options  

Online menu opens
Today, 12:00 PM
384 Windsor Ave
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Online menu opens Today, 12:00 PM

47. El Sitio

4.3 out of 5 stars. 198 Google reviews

Puerto Rican  

BYOB, Casual Dining, Chill, Comfort Food, Family Style, Free Parking, Good For Kids, Quick Bite  

Order for later
Today, 11:00 AM
271 NEWINGTON AVE
Carryout
Carryout
Order for later Today, 11:00 AM

48. Naatiya Indian Restaurant

11th Order Free
4.3 out of 5 stars. 1159 Google reviews

Indian, Indo-Chinese  

Kids Menu  

Online menu opens
Today, 12:00 PM
8 Mountain Ave
Delivery: $3.99
Delivery Min: $15
Delivery: $3.99 Delivery Min: $15
Online menu opens Today, 12:00 PM

49. SOUTH END PIZZA

Quick Deals
3.3 out of 5 stars. 125 Google reviews

Calzones, Chicken, Dessert, Fish, Grill, Gyro, Hamburgers, Italian, Noodles, Pasta, Pizza, Salads, Sandwiches, Seafood, Subs, Wings, Wraps  

Chill, Free Parking, Good For Kids, Vegetarian Options  

Online menu opens
Today, 12:00 PM
888 Maple Ave
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Online menu opens Today, 12:00 PM

50. PHOVIET VIETNAMESE RESTAURANT & OH! BUBBLE TEA

4.5 out of 5 stars. 419 Google reviews

Asian, Pho, Vietnamese  

BYOB, Casual Dining, Comfort Food, Family Style, Healthy Options, Vegetarian Options  

Order Now
36 B FENN RD
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15

51. Antojitos Mexicanos Joose

Free Delivery $3 or less
3.7 out of 5 stars. 6 Google reviews

Burritos, Dessert, Mexican, Taco  

 

Order for later
Today, 11:00 AM
61 Pope Park Hwy
Delivery: Free
Delivery Min: $80
Delivery: Free Delivery Min: $80
Order for later Today, 11:00 AM

52. Next Door Burger

5.0 out of 5 stars. 9 Google reviews

Hamburgers  

Gluten Free Options, Vegan Options  

Online menu opens
Tomorrow, 11:00 AM
30 STATE HOUSE SQUARE
Carryout
Carryout
Online menu opens Tomorrow, 11:00 AM

53. Oki Asian Bistro

4.2 out of 5 stars. 698 Google reviews

Asian, Japanese, Sushi  

 

Order for later
Today, 12:00 PM
415 Hartford Turnpike
Carryout
Carryout
Order for later Today, 12:00 PM

54. Taste of 509

11th Order Free
4.8 out of 5 stars. 86 Google reviews

Caribbean, Chicken, Grill, Haitian  

Chill, Free Parking, Good For Group, Vegetarian Options  

Online menu opens
Today, 12:00 PM
740 SILAS DEANE HIGHWAY
Carryout
Carryout
Online menu opens Today, 12:00 PM

55. Aqui Me Quedo

4.6 out of 5 stars. 463 Google reviews

Puerto Rican  

Chill, Good For Group, Has TV, Vegetarian Options  

Order Now
150 Albany Ave
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15

56. Andy's Italian Kitchen

4.4 out of 5 stars. 128 Google reviews

Pasta, Pizza, Salads, Sandwiches, Subs  

Casual Dining, Chill, Comfort Food, Family Style, Good For Group, Good For Kids, Healthy Options  

Online menu opens
Today, 4:00 PM
926 Hopmeadow Street
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Online menu opens Today, 4:00 PM

Restaurants Filter

Promotions Filter

Delivery Fee Filter

Cuisines Filter

Selecting/deselecting the following checkboxes will update the content in the main content area.

Atmosphere Filter

Selecting/deselecting the following checkboxes will update the content in the main content area.

Food Types Filter

Selecting/deselecting the following checkboxes will update the content in the main content area.

Services Filter

Selecting/deselecting the following checkboxes will update the content in the main content area.