A chicken fajita omelet with sliced avocado, a plate of shrimp and grits, a Philly cheesesteak, and a towering piece of chocolate cake can all make sense at the same Fayetteville diner. That is the pleasure of a menu built for a table where nobody is in the mood for quite the same thing.

Breakfast is served throughout the day, but this is not a breakfast-only stop. The selection runs from eggs and omelets to sandwiches, steaks, seafood, salads, soups, stir-fry and familiar comfort-food plates. It has the broad, slightly marvelous logic of a classic diner menu: if a craving has been hanging around since morning, lunch, or dinner, there is a fair chance it is listed somewhere.

The result is an easy pick for mixed groups. One person can order an omelet while another goes looking for ribs or fried seafood, and nobody has to negotiate a single narrow theme before sitting down.

A menu worth taking your time with

The menu is notably large, so a meal here can involve a little browsing. That is not a complaint. It is the sort of place where you may spot a favorite, keep reading, then find two more possibilities before you reach the desserts.

For breakfast-minded diners, omelets provide plenty of room to roam beyond the usual cheese-and-egg routine. The chicken fajita omelet is one of the more distinctive options, and sliced avocado can be added to it. A diner that keeps breakfast in play all afternoon has a practical advantage: late risers, early eaters and people who simply prefer eggs for dinner can all order happily.

Soup and salad can make a lighter lane through the sprawling list. The soup of the day may include Greek lemon chicken soup, a welcome detail in a restaurant whose choices extend well beyond standard American diner fare. Daily specials add another reason the menu may look a little different from one visit to the next.

There is even orange jelly available as an unusual accompaniment. It is a small detail, but it suits the restaurant's broad-minded approach to food: familiar enough to be comfortable, with a few surprises scattered through the pages.

From gyro to egg rolls

The Greek gyro offers juicy slices of lamb and beef in fresh pita, giving the sandwich portion of the menu a little Mediterranean direction. It is one more option for a table that might otherwise be divided between breakfast plates and burgers.

Then there are the hamburger egg rolls, perhaps the clearest signal that this diner is willing to have some fun. The filling includes pickle, turning a burger idea into a crisp, hand-held appetizer. It is the sort of order that tends to get passed around before everyone settles into their own entrée.

Calamari is another generous starter, seasoned and crisp rather than treated as a token seafood option. Onion rings, fried pickles and a fried seafood trio add to the snackable, shareable side of the menu, particularly useful when a larger table wants something on it while the main orders are being sorted out.

Big sandwiches and comfort-food plates

The Philly cheesesteak is a substantial affair: large, meaty and generously cheesy. It is a good example of the portion style here, where a meal may well carry over into leftovers rather than vanish in a few bites.

Comfort-food choices include chicken-fried steak and chicken-fried chicken with brown gravy, while ribs offer another hearty route. Steak and seafood selections widen the dinner side of the menu without making the place feel fussy or formal.

Generous portions are useful in a diner with so many possibilities. You can commit to the dish that sounds best now without worrying that the meal will be skimpy, and the sheer size of the menu gives returning diners a reason to start somewhere entirely different next time.

Save room for the dessert case

Dessert is not a minor footnote here. A prominent case of cakes and sweets is waiting for diners who have somehow left space, or who are willing to take a slice home for later.

The cake portions are large, and the choices include strawberry cheesecake, quadruple-chocolate silk cake and éclairs. A slice of chocolate silk cake after a chicken-fried entrée may be a bold decision, but nobody said diner eating had to be timid.

For a table sharing several desserts, the variety is useful. One person can go for cheesecake, another can choose chocolate, and somebody can claim the éclair before the fork traffic begins.

An easy place to gather

The atmosphere is family-friendly and generally comfortable for conversation, with noise levels shifting from quiet to moderate as the room fills. Booth seating gives smaller parties a familiar diner perch, while indoor tables, an outdoor patio or terrace, and a private dining room offer different ways to settle in.

The dining room and menu have a classic New Jersey diner quality for some visitors, an appealing fit for a place that treats a long menu as a point of pride. Yet the food selection is broad enough that it does not read as a nostalgia exercise alone.

Service is welcoming and attentive, with staff prepared to help untangle menu questions, keep refills coming and make sure orders land accurately. The restaurant has handled a group of about 17 with coordinated food and drink orders, fresh bread and correctly split checks, which says a good deal about how smoothly a large meal can go.

A practical Fayetteville stop

The diner is in the Fayetteville area and has a free parking lot. It can be busy, though diners have also found themselves seated promptly or after only a short wait.

Prices are generally described in the neighborhood of $10 to $20 per person for many meals, though the final total naturally depends on what reaches the table—especially if the dessert case gets involved. The restaurant does not serve alcohol.

It works just as well for a solo breakfast plate as for a family meal, a catch-up lunch or a bigger gathering with widely different tastes. With all-day breakfast, daily specials and enough menu territory to revisit, there is no need to try to conquer the place in one sitting.