Spaghetti Western, The Italian restaurant is celebrating its 25th anniversary with an all-day happy hour and $12.