Dennis Spaghetti & Steak House
$ • Steakhouses, Italian, American
Hours:
3356 Western Branch Blvd, Chesapeake
(757) 483-9038
About Dennis Spaghetti & Steak House
Customers' Favorites
Recent Reviews
Dennis’ Spaghetti and Steakhouse is open today, Sunday February 1st, 2026! Roads aren’t bad. Bundle up and go get your grub on!! 🍽️
The food is delicious...the servers are the best. As an older single man of several years now, I feel loved and cared about every time I'm there. They keep me coming back!
We enjoyed Our Visit pretty decent food great Prices thank you
Menu
Hours
| Monday | Closed |
| Tuesday | 7:30AM - 9PM |
| Wednesday | 7:30AM - 9PM |
| Thursday | 7:30AM - 9PM |
| Friday | 7:30AM - 10PM |
| Saturday | 7:30AM - 10PM |
| Sunday | 7:30AM - 9PM |
Dennis Spaghetti & Steak House offers great food and service, with friendly staff and plenty of parking. The spaghetti and sausage plate is huge and worth the money, and the portions of dishes like Spaghetti and Meatballs are also large and satisfying. The restaurant is a nice, quiet, and clean place that is perfect for families and kids, with a kid-friendly menu. Although the steak was a bit overcooked and lacked flavor in the past, recent reviews highlight the tasty food and good prices, especially compared to fast food. Dennis's is considered a hidden treasure in the area, with many customers returning regularly. The atmosphere is welcoming, and the staff, including chef Dennis, are accommodating, making it a good place for celebrations like baby showers. Overall, Dennis Spaghetti & Steak House is a friendly, family-oriented restaurant offering large portions, good prices, and a pleasant dining experience.