Great Homemade Food

Classic Mom and Pop breakfast restaurant

If you’re looking for the classic family-owned Mom and Pop restaurant feeling then you’ll love Granny’s Kitchen. The staff will warmly welcome you when you walk through the door.

Make a reservation
Brown Graphic Top

Hungry? Check out our menu

Brown Graphic Bottom

Granny’s Kitchen

Our menu is traditional
culture, with an
innovative twist.

When you enter the doors of Granny’s Kitchen you are walking into the 1945 Rains Furniture store Owned my Elvin and Earl Rains. The north room of present day Granny’s was the original restaurant owned by the Niles family and was ‘Niles Café’ that was until two years later when the Rains family expanded into the restaurant business purchasing the cafe, Vernen ‘Blackie” Rains changed ‘Niles Café’ into ‘Rainbow’.

Our Menu Banner Mobile
Brown Graphic Top

This is magic in the making

Brown Graphic Bottom
Simple Breakfast

Simple Breakfast

Served with your choice of potato, fresh fruit, grits, tomatoes or cottage cheese and your choice of toast, biscuit or two pancakes.

Omelettes Benedicts

Omelettes & Benedicts

Served with your choice of potato, fresh fruit, tomatoes, grits, or cottage cheese and your choice of toast, biscuit, or two pancakes.

Burgers Sandwiches

Burgers & Sandwiches

8 oz. burgers served with your choice of french fries, fried potatoes or tater tots Add a second 8 oz. hamburger patty Substitute onion rings.

Delicious Image2
Top Graphic

breakfast joints in
your community

You may think that Granny’s Kitchen has only been part of the has only been part of your community for the past few years, and it may come as a surprise to find out that though the name has changed the location, family, and flavors date back to 1945.
Top Graphic

See our Events and Gallery pictures

Bottom Graphic
Slide 1
Slide 2
Slide 3
Slide 4
Slide 5

Granny’s still wants to bring
you the feeling of being home,
with family, and part of this
great community!


Reach out about catering

You can also Reach us
by phone at (405) 743-1299,
(405) 254-5505, (405) 237-3759.
Looking forward to hearing from you.