Georgia
Smyrna
Howards Restaurant
Howards Restaurant
(770) 432-5598
652 Concord Rd Se, Smyrna, GA 30082
Website
Own this business?
Learn more
about offering online ordering to your diners.
$$
$$$
Menu not currently available