French Toast

Cinnamon roll French toast at Restaurant Ava in Rockwall
Photo courtesy of McCormick

Far North Dallas restaurant specializes in two things: French toast and Louisiana soul food.

Address

18101 Preston Rd. #106
Dallas, TX 75252
972-707-7399