Great service We were the first ones there on a Sunday for lunch (they had been open for over 30 minutes at that point). The service was great with the server checking on us regularly for refills.
Address 209 State Farm Pkwy, Homewood, AL 35209-7170
Phone +1 205-942-3129
Maps 865MC5XG+32 Open Maps