New Clover Leaf restaurant

New Clover Leaf restaurant is a restaurant in Billings, Montana. Colonel Jack O'Neill meet Martin Lloyd in this restaurant.