Johnny's Restaurant
Homewood, AL92% like it (4.6 / 466 Reviews )
CONTACT
Address: 2902 18th St S, Homewood, AL 35209, United States Map ➦ Get Directions
Phone : +1 (205) 802-2711 Call
ABOUT
It has received 466 reviews with an average rating of 4.6 stars.
FAQs
The address of Johnny's Restaurant is:
Johnny's Restaurant2902 18th St S
Homewood, Alabama 35209
P: +12058022711
Visit Website: www.johnnyshomewood.com
Johnny's Restaurant is listed under