Arnold AL Restaurants 1. 249 Arnold Crossings Ctr, Arnold, AL 63010 | Terrazza Grill by Lombardos (636) 296-4600