Check out our listing of the hottest clubs in Birmingham, read reviews, view upcoming events and more.
2030 Little Valley Rd Hoover,, Birmingham, Alabama United States
Olive Tree Restaurant is a Greek restaurant in Hoover, Alabama, that offers delicious Greek cuisine and catering, with a menu that includes fresh grouper and veal. The restaurant has been in business for one year and is a member of the Hoover Chamber of Commerce. They have more than 18 years of experience in the restaurant industry, are very [more]